您的位置:首页 > 编程语言 > ASP

asp.net 验证控件

2009-07-16 00:31 190 查看
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 %> 禁用客户端验证
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: