标签:
C#包含有六种验证方式,分别为:
一、非空验证 RequiredFieldValidator.
二、对比验证 CompareValidator.
三、范围验证 RangeValidator.
四、正则表达式验证 RegularExpressionValidator.
五、验证汇总 ValidationSummary.
六、自定义验证.
两个应用技巧:
1.防止按钮激发验证控件。
默认情况下,3类按钮都会激发验证。
如果不想激发验证:给按钮的CauseValidation=false
2.验证分组的问题。
把输入控件(文本框,单选,多选)、验证控件(非空,对比,范围,正则,自定义,汇总)、按钮的ValidationGroup属性设成相同的值。
它们就变成一组了。
使用验证空间首先需要修改的三个属性(六大验证方式通用):
1.ErrorMessage:验证失败显示的错误信息
2.Display:验证程序的显示方式--一般情况下为Dynamic动态显示(验证失败显示).
3.CotrolToValidate:要验证的控件ID(例如:验证TextBox中账号的内容,CotorlToValidate就填该TextBox的ID).
(未完待续/.....)
标签:
原文地址:http://www.cnblogs.com/liujiangping/p/4731554.html