CompareValidator / RequiredFieldValidator
VB.net でコード ビハインドを無効にすることはできますか?
3 つのフィールド (ドロップダウンと 2 つの日付付きピッカー)があり、ドロップダウンから月が選択されたら、検証を無効にしたい / datepicker の入力が必要です。
どんな提案でも大歓迎です!
すでにこれを試しましたが、機能しないことに注意してください。
Protected Sub DashbodropardMonthsDropDown_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DashbodropardMonthsDropDown.SelectedIndexChanged
' If Month is selected from DD menu
Dim MonthDD As Integer = DashbodropardMonthsDropDown.SelectedValue
' If nothing selected or selected "--select" with value 0
If MonthDD = 0 Then
'Validate DatePicker
CompareValidatorT1.Enabled = True
RequiredFieldValidator2.Enabled = True
RequiredFieldValidator1.Enabled = True
Else
'Do Not Validate DatePicker
CompareValidatorT1.Enabled = False
RequiredFieldValidator2.Enabled = False
RequiredFieldValidator1.Enabled = False
End If
End Sub