【发布时间】:2009-08-29 06:55:48
【问题描述】:
CustomValidator的ServerValidate事件有2个参数:source和args。
他们每个人都指出了什么?请对它们进行任何描述。
谢谢
【问题讨论】:
-
我认为这种简单的东西可以很容易地谷歌
-
我做了,但没有像 Mehrdad 那样的完整描述。无论如何感谢您关注第一个答案!
CustomValidator的ServerValidate事件有2个参数:source和args。
他们每个人都指出了什么?请对它们进行任何描述。
谢谢
【问题讨论】:
与所有“EventHandler”样式的事件一样,source 将引用引发事件的对象(在本例中为 CustomValidator 实例),args 将引用与此特定事件关联的事件数据.
对于ServerValidate event,args 参数的类型为ServerValidateEventArgs。它有两个重要的属性:
【讨论】:
参数 source 是验证器控件的引用,args 表示特定于事件的数据。
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
if (args.Value != "OK")
{
args.IsValid = false;
}
}
【讨论】: