[問題] Button Click後 再confirm 再繼續執行

看板C_Sharp (C#)作者 (4545454554)時間2年前 (2022/10/13 23:10), 2年前編輯推噓3(302)
留言5則, 3人參與, 2年前最新討論串1/1
大家好 我的aspx 有個Button Click後 執行 CodeBehind 的 Button_Click https://i.imgur.com/X1kSGvb.png
我想在 Button_Click 做了一些事後 接著 跳出確認視窗 根據使用者 按 確認 或 取消 來決定要執行 funA 或 funB 請問 這樣的功能要怎麼寫? 有範例可以參考嗎? 謝謝 -------------------------------------- https://social.msdn.microsoft.com/Forums/en-US/9221bc36-48d4-4a51-8bca-0b026f97b8c0/javascript-confirmation-message-from-code-behind-in-aspnet-c?forum=asphtmlcssjavascript 我後來參考上面的連結解決了 如下 https://i.imgur.com/bnweWkb.png
https://i.imgur.com/px0DROf.png
https://www.sendspace.com/file/zmkcfh aspx 的部分要引用 jquery 並刻意放兩個 Button (此例是 Button2 和 Button3 ) 如果不想讓使用者看到這兩個 Button 可以加上 hidden 屬性 (不要使用 Visible="false" 不然jquery會抓不到) 在 codebehind 產生 Button2 和 Button3 的click事件 把使用者按 確定 要做的事 放在 Button2 的click事件裡面 把使用者按 取消 要做的事 放在 Button3 的click事件裡面 JavaScript 的部分則是 當使用者 confirm 後 如果按確定 就用 jquery 抓 Button2 並執行其 click 如果按取消 就用 jquery 抓 Button3 並執行其 click -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.142.218.34 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1665673806.A.045.html

10/14 11:37, 2年前 , 1F
變成 確定 取消完 要用JavaScript 呼叫了
10/14 11:37, 1F
謝謝 我目前這樣寫 但要怎麼在 JavaScript 呼叫 funA 和 funB ? https://i.imgur.com/ubVi5ys.png
https://i.imgur.com/S8xVyR6.png
如果不能這樣做? 那有其他方式嗎? 我想在 postback 後 再問使用者yes或no 再決定接下來要執行的東西 ※ 編輯: kisha024 (223.139.5.99 臺灣), 10/14/2022 17:14:38

10/16 12:13, 2年前 , 2F
放兩個LinkButton,分別執行funcA跟funcB,JS部分用__doPo
10/16 12:13, 2F

10/16 12:13, 2年前 , 3F
stBack呼叫
10/16 12:13, 3F

10/24 04:52, 2年前 , 4F
那就直接弄一個panel中放yes no兩個 button,平常visual
10/24 04:52, 4F

10/24 04:52, 2年前 , 5F
=false就好
10/24 04:52, 5F
文章代碼(AID): #1ZI2fE15 (C_Sharp)
文章代碼(AID): #1ZI2fE15 (C_Sharp)