- 浏览: 143035 次
- 性别:
- 来自: 成都
文章分类
最新评论
ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。其中最主要的验证控件如下:
1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。
2、CompareValidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。
3、RangeValidator:范围验证。验证一个字段是否在某个范围中,如成绩字段要是0~100范围中。
4、RegularExpressionValidator:正则表达式验证。它根据正则表达式来验证用户输入字段的格式是否合法,如电子邮件、身份证、电话号码等。
5、CustomValidator:在运行定制的客户端JavaScript或VBScript函数时,可以使用这个控件。
使用此类控件的步骤如下:
(1) 打开VS2008,新建一ASP.NET WEB应用程序,并命名为ValidatorTest。
(2) 切换页面到“设计”视图,添加一4*3的列表
(3) 将表中拖放三个Label,3个TextBox,1个Button控件,为3个Label和Button控件添加Text属性。依次为“用户名:”、“密码:”、“年龄”、“提交”
(4) 分别为3个TextBox控件设置ID属性,其中,用户名为UserNameText;密码为PwdText;年龄为AgeText
(5) 在“工具箱”中的验证栏找到RequiredFiledValidator控件,拖放至用户名文本框右边表格中
(6) 选定该控件,将ErrorMessage设置为“*用户名为必填项”,同时ControlToValidate属性设置为UserNameText
RequiredFiledValidator控件还有一个比较重要的属性display,它有三个可取值Dynamic(动态显示错误信息,其在页面上的位置只有在验证错误发生时才给出),None(验证错误信息,但不显示),Static(不管验证错误何时发生,页面都会留出供显示错误信息的)。B RegularExpressionValidator正则表达式验证控件
RegularExpressionValidator正则表达式验证控件的功能非常强大,可以自己容易构造验证方式,我们先来看看标准代码:
<ASP:RegularExpressionValidator id="Validator_ID" RunAt="Server"
ControlToValidate="要验证控件名"
ValidationExpression="正则表达式"
errorMessage="错误信息"
display="Static"
>
现在来看看它的构造:在ValidationExpression中,不同的字符表示不同的含义:"."表示任意字符;"*"表示和其他表达式一起,表示容易组合;"[A-Z]"表示任意大写字母;"\d"表示容易一个数字;注意,在以上表达式中,引号不包括在内。
发表评论
-
SQL Server 2008 R2 中英文 开发版/企业版/标准版 链接地址
2015-01-19 11:08 915SQL Server 2008 R2 中英文 开发版/企业版/ ... -
C# SQLSERVER2008数据库备份和还原的两种方法 (有进度条)
2013-06-21 11:01 1997C# SQLSERVER2008数据库备份和还原的两种方 ... -
C#的web Service 调用的简单例子
2013-01-10 15:18 1254是webservice.就概念上来说,可能比较复杂,不 ... -
编程的三种循环
2011-12-20 10:37 917大家都应该知道,其实java和C#都出自同师门的。虽然他们是不 ... -
农历,阳历 倒计时源码
2011-11-15 13:49 940自己没事写了一个倒计时,里面有每年阳历的倒计时和农历的倒计时。 ... -
winform 特殊字符判断控件下载
2011-09-20 10:30 1521以前我听说过一个软件科技公司,写了一个控件,只要在那个软件里面 ... -
iis发布网站
2011-07-27 10:25 790本人自己写的,给大家参考的。 1.安装iis(网络上下载 ... -
鼠标和键盘事件
2011-07-15 11:28 1067鼠标事件有11个,常用八个,都不用说了。click,Doubl ... -
winform读写ini配置文件
2011-07-14 11:29 1458public static string re ... -
winform 增删改查
2011-07-13 16:27 1844增删改,是一个样的指令: //添加物品 ... -
winform中的datagridview数据添加方式
2011-07-13 16:10 5056winform中的datagridview数据添加方式,在我现 ... -
Winform的dataGridView中添加序号
2011-07-13 15:40 6359dataGridView的RowPostPa ... -
vs多级树动态加载
2011-06-25 22:37 999private void LoadCategoryTree ... -
<meta name="description" content="string"/> 用法
2011-03-16 11:59 820一、语法: <meta name="nam ... -
利用js获取服务器时间的两个简单方法
2011-03-02 18:02 1152有时用js来获取服务 ... -
Asp收藏当前页面的网址到收藏夹
2011-01-13 11:28 778<%function getip '获 ... -
如果获取asp.net上的url
2011-01-13 10:41 774HttpContext.Current.Request.U ... -
asp.net(fileupload)上传图片预览
2010-12-21 10:55 7975<script language="java ... -
asp上传图片及删除图片,并从文件夹里删除
2010-12-16 15:21 3885一.上传图片 public s ... -
VS2005打不开Web设计器的处理方法
2010-11-19 10:30 12191、设置系统变量 VsLogActivity=1 右击“我的电 ...
相关推荐
WEB表单验证控件for vs2008,包括全部源代码。
标准验证控件的使用 (1)创建一个新的网站 WebSite4,并建立一个新的Web 窗体 4-1.aspx。 (2)在页面中添加五个 Label控件、五个 Textbox 控件和一个 Button控件。 (3)在 Web 窗体上拖放一个 ...
一些简单的验证控件的使用 内附简单事例 可以使用非空验证,比较验证,自定义验证等等
验证控件,各个验证控件的使用代码,帮助大家学会.net中验证控件的使用。
1、本程序使用基于Asp.Net的6种Asp验证控件; 2、验证控件十分方便,可以帮助我们很好解决提示用户输入的作用,达到一种很好的用户体验效果。 3、本程序,采用了非空验证(RequireValidator)、范围验证...
2、熟练掌握验证控件的使用。 二、实验内容 1、编写一个Web应用程序Login,该程序用于检查用户登录信息。当用户输入正确的用户名和密码时,显示登录成功的消息。否则,显示登录不正确的消息。 2、完成如下选择城市的...
ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。
C#验证控件的使用关于控件的验证。这是个文档。
验证控件完成对输入数据进行验证的功能。通过将验证控件和输入控件关联,开发人员可以向Web页面添加输入验证功能。另外,还提供了自定义验证规则的方法和自定义错误信息的内容和显示方式等。本节将概括性介绍ASP.NET...
所有验证控件的使用说明,验证控件,RequiredFieldValidator,CompareValidator ,RangeValidator ,RegularExpressionValidator,CustomValid
一个开源的JQ表单验证控件。绝对好用,我连续用了1年多了。很多项目都在使用。
自定义Winform验证控件 类似于网页验证控件 使用方便 拖拽到界面上及可对界面上的所有控件进行验证 支持 比较验证 非空验证 数据类型验证 正则表达式验证 WINFORM开发必备控件
asp.net验证控件_学习课件 数据验证控件是一个集合,使用验证控件可以验证输入的信息是否符合我们特定的标准。
asp.net技术的中的验证控件的使用以及使用验证控件的使用中需要注意的地方,初学者和想对验证控件有研究的读者
使用简单,功能强大的表单验证插件。 1、验证插件支持正则表达式验证,函数验证,ajax异步验证,支持对比验证,并支持对表单的自定义属性或指定属性进行验证,应该足矣满足常用软件及网站开发需求。(可根据自己需求...
easyui的验证控件没有那么全,需要自己写扩展,这里给出修改模板,照着这个就能按自己的需求来做验证控件了。用法很简单
本程序能改善asp.net的验证控件的显示效果,用比较人性化的气泡提示来替换掉原来枯燥的界面提示,并带有"关闭提示"的功能,有效的解决了一个输入框带多个验证控件时,显示错误提示信息不在同一个地方的缺陷,也有效...
理解客户端和服务器端验证,掌握ASP.NET 3.5各验证控件的使用,5.1 窗体验证概述 5.2 ASP.NET 3.5服务器验证控件 5.2.1 RequiredFieldValidator控件 5.2.2 CompareValidator控件 5.2.3 RangeValidator控件 5.2.4 ...
asp .net 验证控件 用法 数据验证控件是一个集合,使用验证控件可以验证输入的信息是否符合我们特定的标准
之前我下了很多个,都不对。这次我下到一个正确的,给大家分享一下。用法可参看:http://blog.sina.com.cn/s/blog_4da1f0900100s0jr.html