1

CustomValidator 的 ServerValidate 事件有 2 个参数:source 和 args。

他们每个人都指出了什么?请对它们进行任何描述。

谢谢

4

2 回答 2

5

像所有“ EventHandler”样式的事件一样,source将引用引发事件的对象(在本例中为CustomValidator实例),args并将引用与此特定事件关联的事件数据。

对于ServerValidate事件args参数是类型ServerValidateEventArgs。它有两个重要的属性:

  • Value:返回您正在验证的输入控件的值(例如,文本框中的文本。)
  • IsValid:您将此属性设置true为验证是否成功,false否则。
于 2009-08-29T07:06:11.520 回答
1

参数是验证器控件的引用,参数表示事件特定数据。

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
    if (args.Value != "OK")
    {
        args.IsValid = false;
    }
}
于 2009-08-29T07:06:10.333 回答