如果为CustomValidator控件定义了客户端函数,那么该控件可以在客户端对用户的输入执行验证。效果如图10.18所示。
注意:上述验证操作不需要提交到服务器,因此验证过程中,页面不会刷新。
下面的代码实例使用了
CustomValidator
控件
cvValue
验证了
tbValue
控件的内容是否为偶数,并定义了
cvValue
控件的客户端验证函数
EvenNumber(source,argument)
。该函数判断用户输入是否为偶数。如果上述步骤验证失败,则显示提示信息“
"
请输入偶数。”。另外,该示例还使用
RequiredFieldValidator
验证控件
rfValue
验证了
tbValue
控件的内容不能为空。如果该内容为空,则
rfValue
控件显示提示信息“输入不能为空!”。
![](https://p-blog.csdn.net/images/p_blog_csdn_net/wlzhengzebiaodashi/正则.jpg)