2016-11-03 3 views
-1

, как я могу проверить TextBox1 и текстовое поле 2.проверки текстовое поле одно и текстовое поле два или оставить его пустым

  • вот что мне было нужно.
    • если я заполняю текстовое поле1, то я должен заполнить текстовое поле2, если один из них пуст, должен показать сообщение об ошибке.
    • если оба оба Textboxes пусты, то нет ошибки, переходите к результату
    • , как это сделать, может кто-нибудь показать мне, как сделать

-The сильфонным код, где я просто проверить дата либо больше или не

Private Sub cvCmpDate_ServerValidate(ByVal source As Object, ByVal args As ServerValidateEventArgs) Handles cvCmpDate.ServerValidate 
    If CompareMyDate.CompareDate(txtDateStart.Text.Trim, txtDateEnd.Text.Trim) Then 
     cvCmpDate.ErrorMessage = "* Activation Start Date cannot greater than Activation End Date." 
     args.IsValid = False 
    End If 
End Sub 

ответ

1
Select Case True 
    Case String.IsNullOrWhitespace(txtDateStart.Text) AndAlso Not String.IsNullOrWhitespace(txtDateEnd.Text) 
     ' Show Error 
    Case String.IsNullOrWhitespace(txtDateEnd.Text) AndAlso Not String.IsNullOrWhitespace(txtDateStart.Text) 
     ' Show Error 
    Case CompareMyDate.CompareDate(txtDateStart.Text.Trim, txtDateEnd.Text.Trim) 
     cvCmpDate.ErrorMessage = "* Activation Start Date cannot greater than Activation End Date." 
     args.IsValid = False 
End Select 
+0

не забудьте пометить как ответ. – MrGadget

Смежные вопросы