[.NET] Button 叛斷後 如何不執行insert

看板Visual_Basic作者 (愛情 友情 二選一)時間17年前 (2009/03/24 23:01), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案): 以下是我所做的訂位系統 If FormView1.CurrentMode = FormViewMode.Insert Then Dim label As Label = FormView1.FindControl("label1") Dim DropDownList As DropDownList = FormView1.FindControl("DropDownList6") Dim button As Button = FormView1.FindControl("button4") If DropDownList.Text > "12" Then label.Text = "無法訂位" button.Enabled = False (這個地方不知是否用對) End If End If 想要如果訂位人數超過12位的話 button就無法做insert的執行 但是一直沒有辦法,按下button後還是會執行insert加入資料庫裡 要如果讓超過12位的話,button就不能按~! 或者說~超過12位的話,不執行insert,讓頁面連結到另一個視窗 煩請知道如何使用的人告訴我,謝謝!!! 感謝了! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.173.2.139

03/24 23:30, , 1F
我記得字串不能比大小 把他Val()之後再比比看?
03/24 23:30, 1F

03/24 23:30, , 2F
If Val(DropDownList.Text) > 12 Then
03/24 23:30, 2F

03/24 23:39, , 3F
大小那邊的問題我有解決了...
03/24 23:39, 3F

03/24 23:40, , 4F
label.text那也有顯示無法訂位~但button不會動
03/24 23:40, 4F

03/25 16:58, , 5F
Exit Sub如何?
03/25 16:58, 5F

03/25 21:34, , 6F
我做出來了..可是...我也不知道為啥可以了..
03/25 21:34, 6F
文章代碼(AID): #19oFN4Io (Visual_Basic)