栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C# > C#教程

C#验证控件validator的简单使用

C#教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C#验证控件validator的简单使用

ASP.NET为开发人员提供了一套简单实用的服务器控件来验证用户输入的信息是否有效。这些控件的主要属性有id(控件的唯一id)、ControlToValidate(被验证的控件的id)、ErrorMessage(当验证失败时,在控件中显示的文本)、runat(规定该控件是一个服务器控件。必须设置为 “server”)。

1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么将不能提交信息。

下例为文本框输入是否为空的验证,输入内容为空时报错。代码如下:

复制代码 代码如下:

*

2、Comparevalidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。

下例为两个文本框的输入密码验证,如果两个文本框输入内容不一致时报错。代码如下:

复制代码 代码如下:



下例为文本框输入内容值验证,如果输入内容和某值相等时报错。代码如下:

复制代码 代码如下:


3、Rangevalidator:范围验证。验证一个字段是否在某个范围中。

下例为文本框输入的内容在最大值和最小值之间,如果超过最大或最小值时报错。代码如下:

复制代码 代码如下:


4、RegularexpressionValidator:正则表达式验证。它根据正则表达式来验证用户输入字段的格式是否合法,如电子邮件、身份证、电话号码等。

下例为文本框输入内容符合Validationexpression中正则表达式的要求,如果不符合要求时报错。代码如下:

复制代码 代码如下:


以上所述就是本文的全部内容了,希望大家能够喜欢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/125064.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号