看板 C_Sharp 關於我們 聯絡資訊
大家好 我的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
J002: 變成 確定 取消完 要用JavaScript 呼叫了 10/14 11:37
謝謝 我目前這樣寫 但要怎麼在 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
wezmag: 放兩個LinkButton,分別執行funcA跟funcB,JS部分用__doPo 10/16 12:13
wezmag: stBack呼叫 10/16 12:13
bills1987: 那就直接弄一個panel中放yes no兩個 button,平常visual 10/24 04:52
bills1987: =false就好 10/24 04:52