簡體   English   中英

頁面加載上的確認消息框

[英]Confirmation message box on Page load

我需要證明交易確認的確認。

我有一個系統來維護用戶的日常交易。 如果借方輸入交易,則確認信息應在注冊者登錄系統時顯示。 如果他確認該交易,則只有交易會成功。 一個用戶有多個交易。 因此,對於每個事務處理者,必須顯示帶有該事務詳細信息的確認消息。

我將如何在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) { }
        });

我能夠顯示確認消息框。 但是我想要是/否按鈕,而不是確定/取消按鈕。 因此,我正在使用自定義對話框,但它不適用於我。

通過javascript,您可以在頁面加載中加載確認消息,如下所示:

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

但是在哪里調用這個函數呢? 在aspx代碼的身體onload? 我在相同的情況下想對帶有確認消息的C#頁面加載事件執行操作(是或否),我在body onload上使用了此代碼,但它始終在C#頁面加載事件的代碼之后運行。 操作完成后將彈出確認信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM