[問題] 於網頁應用程式使用confirm對話框

看板Web_Design作者時間15年前 (2008/09/11 17:19), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
目前是使用vb+asp+sql server 2000開發系統 本來是用本機伺服器編譯系統 所以使用msgbox都沒發現任何異狀 但今天要安裝在IIS準備上線測試後才發現 「Web應用程式是不能使用msgbox的」@@ 目前我系統中會用到的msgbox有兩種 1. 彈出對話框告訴使用者錯誤訊息 這個對話框沒什麼問題 已用Page.ClientScript.RegisterClientScriptBlock 解決 但麻煩的是2.... 2. 是一個 confirm 對話框 詢問使用者"是否繼續新增表單?" 使用者按下是與否 各別會帶到不同頁面 程式碼大致如下 Protected Sub submit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles submit.Click '將資料存入資料庫 . . . '儲存資料完畢後,'彈出confirm 對話框,原先寫法如下,現在已經不能用了 Dim result As MsgBoxResult result = MsgBox("是否新增借款單?", MsgBoxStyle.YesNo, "是否新增?") If result = MsgBoxResult.Yes Then Response.Redirect("New_Borrow_Form.aspx") Else Response.Redirect("Form_List.aspx") End If End Sub 我常試用ClientScript.RegisterOnSubmitStatement 但不知道該怎麼抓client端按下是或否 經過一整天的搜尋、測試...我實在是沒辦法了 雖然網路上討論的方法很多 但對我這新手來說 很多還是看不懂 懇請各位高手指導我一下,謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.130.235.64

09/11 18:23, , 1F
有什麼非得使用對話框不可的理由嗎?
09/11 18:23, 1F

09/11 23:53, , 2F
因為這個系統有三個表單要填 為了防呆表單有一定的順序
09/11 23:53, 2F

09/11 23:54, , 3F
但不是每一張表單都一定要填 要讓使用者自行選擇是或否
09/11 23:54, 3F

09/11 23:54, , 4F
所以要用對話框來詢問使用者
09/11 23:54, 4F
文章代碼(AID): #18oEAcFG (Web_Design)