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,源代码​返回顶部​