启用/禁用RequiredFieldValidator

时间:2014-05-29 18:41:43

标签: asp.net vb.net telerik

我有2个组合框下拉菜单。在页面加载时,带有验证器的第二个下拉列表被禁用。如果用户从第一个下拉列表中选择任何值,则启用它。第二次下拉启用但验证器不启用。

页面加载

Protected Sub Page_Load(sender As Object, e As EventArgs) Handles Me.Load 
    ComBox_GER2.Enabled = False            
    Valid_GER2.Enabled = False       
End Sub

解雇ComBox_GER1.SelectedIndexChanged

If ComBox_GER1.SelectedIndex = -1 Then
        Else
            ComBox_GER2.Enabled = True
            Valid_GER2.Enabled = True
        End If

2 个答案:

答案 0 :(得分:0)

在每个Page_Load add

AjaxManager.AjaxSettings.AddAjaxSetting(ComBox_GER1,ComBox_GER2)
AjaxManager.AjaxSettings.AddAjaxSetting(ComBox_GER1,Valid_GER2)

这应该有用。

答案 1 :(得分:0)

使用ValidatorEnable(ValidatorControlName,Boolean) javascript function

//Example:
ValidatorEnable(document.getElementById('<%= Valid_GER2.ClientID %>'), true);