A.9- ASP.NET 中的验证控件(Validator)

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
电话
Email
邮编
网址
ValidationExpression---正则表达式

5,ValidationSummary---验证信息搜集

6,分组验证
ValidationGroup

1.B,源代码返回顶部

RequiredFieldValidator(非空验证)

CompareValidator(比较验证)

RegularExpressValidator(正则验证)

RangeValidator(范围验证)

ValidationGroup[控件的属性]:分组验证

,6

ValidationSummary(验证总结)

warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted on 2013-03-26 17:41  ylbtech  阅读(544)  评论(0编辑  收藏  举报