你不能得到一個文本框的值從剛剛使用TextBox1
要獲得該值,您需要使用TextBox1.Text
另外,您不能像使用方式那樣使用&
,因爲它用於連接字符串。你需要AndAlso
。
試試這個
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button2.Click
If TextBox1.Text = "06:00:01 PM" AndAlso TextBox2.Text = "02:00:01 PM" Then
''# This is Valid
Else
''# Sorry, Try Again
End If
End Sub
雖然我會建議使用內置的ASP.NET驗證......我不知道,如果你有確切驗證這些時間,但你可以嘗試RegularExpressionValidator和代替RequiredFieldValidator。
這可能是你的正則表達式的日期時間
"^((((([13578])|(1[0-2]))[\-\/\s]?(([1-9])|([1-2][0-9])|(3[01])))|((([469])|(11))[\-\/\s]?(([1-9])|([1-2][0-9])|(30)))|(2[\-\/\s]?(([1-9])|([1-2][0-9]))))[\-\/\s]?\d{4})(\s((([1-9])|(1[02]))\:([0-5][0-9])((\s)|(\:([0-5][0-9])\s))([AM|PM|am|pm]{2,2})))?$"
有一個日期調節器已經... – jcolebrand 2010-11-22 05:37:32