10.6.2 自定义客户端验证

来源:互联网 发布:淘宝卖电子杂志 编辑:程序博客网 时间:2024/05/03 03:29

 

  如果为CustomValidator控件定义了客户端函数,那么该控件可以在客户端对用户的输入执行验证。效果如图10.18所示。

  注意:上述验证操作不需要提交到服务器,因此验证过程中,页面不会刷新。

 

 

  下面的代码实例使用了CustomValidator控件cvValue验证了tbValue控件的内容是否为偶数,并定义了cvValue控件的客户端验证函数EvenNumber(source,argument)。该函数判断用户输入是否为偶数。如果上述步骤验证失败,则显示提示信息“"请输入偶数。”。另外,该示例还使用RequiredFieldValidator验证控件rfValue验证了tbValue控件的内容不能为空。如果该内容为空,则rfValue控件显示提示信息“输入不能为空!”。
 
原创粉丝点击