[問題] Button Click後 再confirm 再繼續執行
大家好
我的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://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
10/14 11:37, 1F
謝謝 我目前這樣寫 但要怎麼在 JavaScript 呼叫 funA 和 funB ?
https://i.imgur.com/ubVi5ys.png
如果不能這樣做? 那有其他方式嗎?
我想在 postback 後 再問使用者yes或no 再決定接下來要執行的東西
※ 編輯: kisha024 (223.139.5.99 臺灣), 10/14/2022 17:14:38
推
10/16 12:13,
2年前
, 2F
10/16 12:13, 2F
→
10/16 12:13,
2年前
, 3F
10/16 12:13, 3F
推
10/24 04:52,
2年前
, 4F
10/24 04:52, 4F
→
10/24 04:52,
2年前
, 5F
10/24 04:52, 5F
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章