验证控件
来源:互联网 发布:广东电视台新闻大数据 编辑:程序博客网 时间:2024/05/21 07:22
1.验证控件
RequiredFiledValidator控件
RangeValidator控件
CompareValidator控件
CustomValidator控件
RegularExpressionValidator控件
ValidationSummary控件
重点
1.RequiredFiledValidator控件
2.RangeValidator控件
3.CompareValidator控件
4.RegularExpressionValidator控件
难点
1.CustomValidator控件
知识点讲解
一、验证控件
1.概念
一组用于保证用户输入数据有效的控件
2.组成
1)RequiredFiledValidator控件
作用:检查控件内容是否为空
属性:
ControlToValidate:被验证控件的ID
ErrorMessage:验证时出错提示消息
Text:验证时出错提示消息
2)RangeValidator控件
作用:控件值得范围,(字符串,整型,浮点型,日期,货币)
属性:
ControlToValidate:被验证控件的ID
ErrorMessage:验证时出错提示消息
Type:验证的数据类型
MaximumValue:最大值(包含最大值)
MininmumValue:最小值(包含最小值)
3)CompareValidator控件
作用:比较控件中的值是否符合要
属性:
(1)控件值和控件值比较
ControlToValidate
ControlToCompare
Type
Operator
ErrorMessage
(2)控件值和固定值比较
ControlToValidate
ValueToCompare
Type
Operator
ErrorMessage
(3)检查控件值的数据类型
ControlToValidate
Type
Operator:DataTypeCheck
ErrorMessage
4)CustomValidator控件
作用:自定义验证规则
客户端验证:
1)在aspx页面内添加验证javascript函数
2)设置控件属性
ControlToValidate
ClientValidationFunction:设置验证的Javascript函数名
ErrorMessage
服务器端验证:
1)设置控件属性
ControlToValidate
ErrorMessage
2)添加服务器端事件ServerValidate
5)RegularExpressionValidator控件
作用:使用正则表达式对控件值得格式和类型验证
属性:
ControlToValidate:被验证控件的ID
ValidationExpression:验证用的正则表达式
6)ValidationSummary控件
注意:
VS2012中创建空网站后,使用验证控件会出错异常。
解决方法:
1)将C:\Program Files (x86)\Microsoft Web Tools\Packages\jQuery.1.8.2\Content\Scripts目录复制到网站
2)添加AspNet.ScriptManager.jQuery.dll的引用
在C:\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.8.2\lib\net45
注意
除RequiredFiledValidator控件以外控件不做非空验证
页面中所有的验证控件全部验证通过Page.IsValid为true
RequiredFiledValidator控件
RangeValidator控件
CompareValidator控件
CustomValidator控件
RegularExpressionValidator控件
ValidationSummary控件
重点
1.RequiredFiledValidator控件
2.RangeValidator控件
3.CompareValidator控件
4.RegularExpressionValidator控件
难点
1.CustomValidator控件
知识点讲解
一、验证控件
1.概念
一组用于保证用户输入数据有效的控件
2.组成
1)RequiredFiledValidator控件
作用:检查控件内容是否为空
属性:
ControlToValidate:被验证控件的ID
ErrorMessage:验证时出错提示消息
Text:验证时出错提示消息
2)RangeValidator控件
作用:控件值得范围,(字符串,整型,浮点型,日期,货币)
属性:
ControlToValidate:被验证控件的ID
ErrorMessage:验证时出错提示消息
Type:验证的数据类型
MaximumValue:最大值(包含最大值)
MininmumValue:最小值(包含最小值)
3)CompareValidator控件
作用:比较控件中的值是否符合要
属性:
(1)控件值和控件值比较
ControlToValidate
ControlToCompare
Type
Operator
ErrorMessage
(2)控件值和固定值比较
ControlToValidate
ValueToCompare
Type
Operator
ErrorMessage
(3)检查控件值的数据类型
ControlToValidate
Type
Operator:DataTypeCheck
ErrorMessage
4)CustomValidator控件
作用:自定义验证规则
客户端验证:
1)在aspx页面内添加验证javascript函数
2)设置控件属性
ControlToValidate
ClientValidationFunction:设置验证的Javascript函数名
ErrorMessage
服务器端验证:
1)设置控件属性
ControlToValidate
ErrorMessage
2)添加服务器端事件ServerValidate
5)RegularExpressionValidator控件
作用:使用正则表达式对控件值得格式和类型验证
属性:
ControlToValidate:被验证控件的ID
ValidationExpression:验证用的正则表达式
6)ValidationSummary控件
注意:
VS2012中创建空网站后,使用验证控件会出错异常。
解决方法:
1)将C:\Program Files (x86)\Microsoft Web Tools\Packages\jQuery.1.8.2\Content\Scripts目录复制到网站
2)添加AspNet.ScriptManager.jQuery.dll的引用
在C:\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.8.2\lib\net45
注意
除RequiredFiledValidator控件以外控件不做非空验证
页面中所有的验证控件全部验证通过Page.IsValid为true
0 0
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- 验证控件
- Opencv interface 中的BaseLOaderCallback
- HTML,JSP DOCTYPE 的重要性
- Volley框架 以及 设置request超时时间
- ArcGIS 教程:Spatial Analyst 扩展模块中的分析
- linux进程的睡眠和唤醒
- 验证控件
- 获取选择文本内容[转]
- Spring错误:java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
- Ubuntu 14.04 为 root 帐号开启 SSH 登录
- Maven项目标准目录结构
- 在App Store里混,如何写好关键词?
- ios 访问沙盒
- 提升机战斗力的xcode常用插件今天刚看到的分享给大家
- 解决Ubuntu14的风扇高速旋转问题(双显卡)