我有一个带有三个文本输入的ASP.NET表单,分别用于"工作电话","家庭电话"和"手机".每个文本输入都有一个与之关联的RequiredFieldValidator.我还有一个DropDownList,用户可以在其中选择首选的手机类型.
我想只需要在DropDownList中选择的字段.例如,如果用户从DropDownList中选择"工作电话",我想禁用"家庭电话"和"手机"的RequiredFieldValidator,从而只需要"工作电话"字段.
我有一个方法,根据DropDownList的值启用和禁用这些验证器,但我无法弄清楚何时调用它.我希望在页面上进行验证之前运行此方法.我该怎么办?
我在每个部分都有一个自定义验证器(呈现为选项卡).当您在一个选项卡中时,其他选项卡将被隐藏.所以当我继续提交时,我必须禁用隐藏部分的客户端验证.所以我调用ValidatorEnable(,false);
但由于val.Style未定义,因此出错.如何解决这个问题..
我已经完成了以下问题已经 启用/禁用客户端/ CustomValidator上的RequiredValidator而不解雇 它并没有帮助我.
立即帮助plssss