浅析微软 ASP.NET 环境下的页面验证控件_.Net教程
推荐:解析.Net基础:C#中对DatagridView部分常用操作0(最基本的技巧)、获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext [this.dataGridView1.DataSource, this.dataGridView1.DataMember].Position; bookContent = this.database.dataSet.Tables[0].Rows [this.
验证控件用于验证用户的输入,利用这些控件,开发人员可以轻松的实现对用户输入的验证。ASP.NET提供了六种验证控件。
1.Required Field Validator:验证输入是否为空的控件。
主要属性:
Control To Validate:表示要进行检查的控件ID。此属性必须设置为输入控件的ID,否则会发生异常。另外该ID所代表的控件必须和验证控件在同一个容器中。
Error Message:表示当检测不合法时,出现的错误提示信息。
Display:表示错误的显示方式,取值有Static、Dynamic和None。Static表示控件的错误提示信息(Error Message)在页面中占有固定的位置,如果没有错误,他的显示类似label;Dynamic表示控件的错误信息出现时才占用页面位置;None表示控件的错误信息出现时不显示,但可以在Validator Summary中显示。
2.Range Validator:范围验证控件。
测试某个输入的值是否在指定的范围内。除了与Required Field Validator相同的属性外,还有:
Maximum Value范围的最大值
Minimum Value范围的最小值
Tyep输入值的数据类型。
3.Compare Validator:比较验证控件。
用于将某个用户输入与Web窗体中其他控件的值或者常数进行比较。
基本属性:
Control To Validate:要被验证的控件ID;
Value To Compare:用来比较的常数值;
Control To Compare:用来比较的控件ID;
Type:比较的数据类型;
Operator:比较操作类型;
分享:解读.Net基础:学习反射中的动态创建对象Assembly的CreateInstance有三个重载,第一个参数需要是一个字符串表示的完整的类名。第二个参数是一个bool类型,如果为true,表示对第一个参数不区分大小写。 第三个: 影响执行搜索的方式的位屏蔽。此值是 System.Reflection.BindingFlags 中的位标志的组
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-浅析微软 ASP.NET 环境下的页面验证控件。