页面加载上的确认消息框

时间:2013-02-13 09:50:32

标签: c# javascript asp.net confirmation

我要求显示交易确认的混淆。

我有一个系统来维护用户的每日交易。如果债务人进入交易,则当信用卡登录系统时,应显示确认消息。如果他确认交易那么只有交易才会成功。单个用户有多个事务。因此,对于每个交易,提供者必须显示具有该交易细节的确认消息。

我将如何在asp.net中执行此操作

我应该从javascript调用web方法来获取所有内容 待处理的交易或有没有其他合适的方法来做到这一点?

编辑

 $(function () {

            PageMethods.getPandingTransaction(onSucess, onError);
            function onSucess(result) {
                for (var i = 0; i <= result.length; i++) {
                    var message = "Please confirm Rs." + result[i].Amount
                   if (confirm(message)) {
                    PageMethods.UpdateTransaction(result[i].TransactionID, true);
                }
                else { PageMethods.UpdateTransaction(result[i].TransactionID, false); }

                }
            }
            function onError(result) { }
        });

我可以显示确认消息框。但我想要是/否按钮而不是确定/取消按钮。所以我使用自定义对话框,但它不适用于我。

2 个答案:

答案 0 :(得分:0)

通过javascript,您可以在页面加载上加载确认消息,如下所示:

window.onload=function(){
   var r=confirm("Message");
   if (r==true) {
      alert("OK!");
   }
   else {
      alert("Cancel!");
   }
};

答案 1 :(得分:0)

但是在哪里调用这个函数?在aspx代码中的body onload? 我有同样的情况,我想在C#的页面加载事件上执行一个带有确认消息的操作(是或否),我在body onload上使用了这个代码,但它总是在C#page load事件的代码之后运行。操作完成后会弹出确认信息。