台灣最大程式設計社群網站
線上人數
675
 
會員總數:244390
討論主題:188629
歡迎您免費加入會員
討論區列表 >> VB.NET >> button 判斷 textbox 出現confirm視窗
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
button 判斷 textbox 出現confirm視窗
價值 : 50 QP  點閱數:88 回應數:5

樓主

MStone Lin
門外漢
0 76
1576 108
發送站內信


請問

我有一個確認 button

按下時 要判斷textbox11 是否為空

假設為空 出現確認視窗
選擇Yes 才繼續 執行下面的動作
若選擇No 停止下面的動作




請問該怎麼寫呢??

謝謝


搜尋相關Tags的文章: [ button ] , [ textbox ] , [ confirm ] ,
本篇文章發表於2019-05-13 17:43
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

P陳
檢舉此回應
那您卡在那?
1.不會判斷
2.不會寫入DB
3.不會confirm

另:
if textbox11<=""

elseif confirm or textbox11<>"" <--- 前面已問過了 這堣ㄔ峖A問一次了

本篇文章回覆於2019-05-13 21:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

MStone Lin
檢舉此回應
回P陳
一般connfirm是寫在onclick 下
出現yes/no
yes 繼續執行 no不作任何動作

但我的需求是
若textbox11為空 才要出現確認視窗
若textbox11不為空或confirm回值是YES則繼續執行寫入db

不會的點是
若textbox11為空 才要出現確認視窗  
及怎麼回抓confirm的值
謝謝
本篇文章回覆於2019-05-14 08:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
檢查空值.....你自己都寫出來了不是嗎?

【if textbox11.text ="" then】這一行在VB.NET是沒問題的(VB.NET沒有大小寫的分別)

你只是少加了End If..

==================
至於confirm的部份, 請參考以下網址

https://stackoverflow.com/questions/2256909/messagebox-with-yesnocancel-no-cancel-triggers-same-event
本篇文章回覆於2019-05-14 10:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

MStone Lin
檢舉此回應


解出來了

Dim rrp As String = Request("rreply")
If rrp = "true" Then
Session("rrelay") = rrp
Button7_Click(Nothing, Nothing)

End If




If TextBox11.Text = "" And Session("rrelay") = "" Then

Response.Write("<script>window.location.href='chiefsign2.aspx?fno=" + Label17.Text + "&rreply='+window.confirm('覆核主管確定為空!?')</script>")

ElseIf TextBox3.Text <> "" Or Session("rrelay") = True Then

'write db

end if
本篇文章回覆於2019-05-14 10:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

P陳
檢舉此回應
解出來的話 就請將討論串結束掉,

不過您也PO錯地方了,應該PO到 ASP.NET 而不是VB.net
本篇文章回覆於2019-05-14 21:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.