1 .RequiredFieldValidator 限制空字段
ErrorMessage 错误提示
Display 显示的方式 (static 占空间)
2.COmpareValidator 比较2个字段
ControlToValiate 要验证控件的id
ErrorMessage 错误提示
Type 比较的类型
ValueToCompare 比较的值
Operator 比较运算符 (大于 等于)
3.RangeValidator 检查指定范围
4.RegularExpressionValidator 使用表达式检查值
ControlToValiate 要验证控件的id
ErrorMessage 错误提示
ValueToCompare 正则表达式
5.CustomValodator 自定义控件(通过客户端或服务器函数检查值)
(1)客户端验证
(2)服务器端验证
特殊
要像服务器提交之后才知道验证是否合法 (比如验证用户名是否存在 如果存在客户端也提交)
page.IsValid 属性(主要基于服务器端验证)this.IsValid
如果页面有一个控件验证不通过 它的值就为false
ServerValidate事件验证
aegs.InValid 是否通过验证 (true 为通过验证)
args.Value 验证控件的值
6.ValidatoinSummary 在页面中列出所有控件的验证错误
7.版本问题(浏览器版本低不支持 客户端验证)
<%@page ClientTarget=DownLevel %> 禁用客户端验证