一旦字段被更改,是否有快速清除自定义验证器的方法?

时间:2011-04-14 05:47:16

标签: c# .net customvalidator

我有一个使用服务器端验证的自定义验证器。

我还有一堆客户端需要的字段验证器,一旦输入内容就会清楚这些。

我想知道是否有某种属性在我编辑字段后立即清除自定义验证器?

1 个答案:

答案 0 :(得分:1)

这应该有用..

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属性..