ylbtech- .NET-Basic: A.9- ASP.NET 中的验证控件(Validator) |
A.9- ASP.NET 中的验证控件(Validator)。
1.A,笔记(Notes)返回顶部 |
验证控件:
验证分两种:
服务器端验证:占用服务器资源。安全可靠。
客户端验证:节省服务器资源,在客户端运行,依靠javascript,但是不可靠。
今天:.NET用服务器控件实现的JavaScript验证,客户端验证。
1,非空验证RequiredFieldValidator
控制的属性:
最重要的:ControlToValidate---要控制的非空控件是谁?
错误提示信息:ErrorMessage
2,比较验证 CompareValidator
两种用法:
1)两个控件比较:如确认密码
Operator 操作
ControlToValidate
CompareToValidate
Type
2)验证数据类型
Operator:DataTypeCheck----数据类型检查
Type
3)控件与固定的值比较
Operator:DataTypeCheck----数据类型检查
Type
ValuetoCompare
3,范围验证:RangeValidator
Minimumvalue
maximumvalue
type
4,正则验证 RegularExpressionValidator
电话
邮编
网址
ValidationExpression---正则表达式
5,ValidationSummary---验证信息搜集
6,分组验证
ValidationGroup
1.B,源代码返回顶部 |