字段更改后,有没有一种快速的方法来清除customvalidator?

问题描述

| 我有一个使用服务器端验证的自定义验证器。 我还有一堆客户端必需的字段验证器,一旦在其中输入了内容,这些验证器就会清除。 我想知道是否有某种属性可以在我编辑字段时清除自定义验证器?     

解决方法

那应该工作.. 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属性。