C# 带有yes no按钮的JavaScript警报

C# 带有yes no按钮的JavaScript警报,c#,javascript,asp.net,C#,Javascript,Asp.net,我想用“是”或“否”按钮显示警报 这是我的C#代码: 这段代码运行良好,但我想使用带有yes-no按钮的JavaScript警报来实现这一点。 我使用的是Visual Studio 2010 asp.net c#。使用jQuery可以创建自定义对话框 $(function() { $( "#dialog-confirm" ).dialog({ height:140, modal: true, buttons: { "Yes": func

我想用“是”或“否”按钮显示警报

这是我的C#代码:

这段代码运行良好,但我想使用带有yes-no按钮的JavaScript警报来实现这一点。
我使用的是Visual Studio 2010 asp.net c#。

使用jQuery可以创建自定义对话框

$(function() {
    $( "#dialog-confirm" ).dialog({
      height:140,
      modal: true,
      buttons: {
        "Yes": function() {
          //Do your yes function
        },
        "No": function() {
          //Do your no function
        }
      }
    });
  });

如果您使用Twitter引导作为界面框架

我建议,因为它已经简化了确认功能:

摘自现场:

bootbox.confirm("Are you sure?", function(result) {
  Example.show("Confirm result: "+result);
}); 

Java脚本:

     <script>     
        function AalertFunction() {
            if (confirm('Are you sure you want to save this thing into the database?')) {
                return;
            } else {
                return false;
            }
        }
    </script>

函数AalertFunction(){
如果(确认('您确定要将此内容保存到数据库中吗?')){
返回;
}否则{
返回false;
}
}

你在找吗?@MarcellFülöp confirm with(yes no)嗯,你在JS中有confirm(),按钮标签依赖于浏览器/区域设置。为什么这会显示“阻止此页面创建其他诊断日志”消息。我想你无法替换它们。如果需要,您应该制作自定义确认框。关于“附加对话框”,这是一个浏览器功能,当你反复出现警告框时,它会显示出来。这个答案显示了承诺,但它确实可以使用一些关于如何使用它的信息。如何指定提示的文本,如您向用户提出的问题:“您确定要这样做吗?”。而且,您是否只需更改文本“是”和“否”即可更改按钮上的标签?你能有两个以上的按钮吗?(如果是,怎么做?)。你如何“调用”这个(你如何触发对话框打开)?最后,是否存在任何依赖项(jQuery除外)?
  <asp:Button ID="btn" runat="server" Text="High"
  OnClick="Button1_Click" OnClientClick="return AalertFunction();" />
     <script>     
        function AalertFunction() {
            if (confirm('Are you sure you want to save this thing into the database?')) {
                return;
            } else {
                return false;
            }
        }
    </script>