问题描述
|
我有一个使用服务器端验证的自定义验证器。
我还有一堆客户端必需的字段验证器,一旦在其中输入了内容,这些验证器就会清除。
我想知道是否有某种属性可以在我编辑字段时清除自定义验证器?
解决方法
那应该工作..
1-编写客户端验证状态重置功能:
function CustomValidator_ClientValidation(sender,args) {
args.IsValid= true;
}
2-将CustomValidator的ClientValidationFunction设置为该函数:
<asp:CustomValidator ID=\"CustomValidator\" runat=\"server\" EnableClientScript=\"true\"
ClientValidationFunction=\"CustomValidator_ClientValidation\" .... >
3-请记住,将字段名称分配给ControlToValidate属性。