regularexpressionvalidator验证控件使用实例
一:电话号码验证:
格式如:0755-24256888;带分机格式:0755-24256888-282;手机:11位数字
(^(\d{3,4}-)?\d{6,8}$)|(^(\d{3,4}-)?\d{6,8}(-\d{1,5})?$)|(\d{11})
用法示例:
<asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server"
ErrorMessage="请注意格式"
ValidationExpression="(^(\d{3,4}-)?\d{6,8}$)|(^(\d{3,4}-)?\d{6,8}(-\d{1,5})?$)|(\d{11})"
ControlToValidate="txtPhone" Display="Dynamic">
</asp:RegularExpressionValidator>
二、关键字验证:
<asp:RequiredFieldValidator
ID="RequiredFieldValidator1" runat="server" ControlToValidate="keywords" Display="Dynamic"
ErrorMessage="请填写企业关键字!"></asp:RequiredFieldValidator><asp:RegularExpressionValidator
ID="RegularExpressionValidator1" runat="server" ControlToValidate="keywords" ErrorMessage="关键字只能为汉字且字数不能超过4个!" ValidationExpression="^[\u4e00-\u9fa5]{1,4}$"></asp:RegularExpressionValidator>
三、电子邮箱验证:
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" Display="Dynamic" ErrorMessage="邮箱格式不正确" ControlToValidate="email" ValidationExpression="^[a-zA-Z0-9]{1,}@[a-zA-Z0-9]{1,}\.(com|net|org|edu|mil|cn|cc)$"></asp:RegularExpressionValidator>
四、身份证号验证:
支持:15或者18位的身份证号,支持带X的
<asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" ControlToValidate="idcode" ValidationExpression="^[1-9]([0-9]{16}|[0-9]{13})[xX0-9]$" Display="Dynamic">不是身份证号
</asp:RegularExpressionValidator>
转载于:https://www.cnblogs.com/Echo529/p/6382367.html
regularexpressionvalidator验证控件使用实例相关推荐
- RegularExpressionValidator验证控件的使用方法
本文转载自:https://www.cnblogs.com/shiguangshuo/p/4838845.html ControlToValidate="要验证的控件名称" Val ...
- 在使用RegularExpressionValidator验证控件时的验证功能及其验证表达式
只能输入数字:"^[0-9]*$" 只能输入n位的数字:"^\d{n}$" 只能输入至少n位数字:"^\d{n,}$" 只能输入m-n位的数 ...
- 【转载】C#验证控件的使用方法(RegularExpressionValidator)的使用
ControlToValidate="要验证的控件名称" ValidationExpression="验证规则" ErrorMessage="所要 ...
- 控件onkeyup事件,使验证控件不能即时验证
今天我用一个RegularExpressionValidator验证控件验证一个身份证号码(TextBox1) 可当焦点切换时死活都不验证,按理说文本框一失去焦点就即时验证,后来发现是在TextBox ...
- C#验证控件使用方法及常用正则表达式例析转
原文链接地址:http://kinke0.blog.163.com/blog/static/6368308420086385229468/ ASP.NET为开发人员提供了一整套完整的服务器控件来验证用 ...
- 由验证控件引起的IE的超级爆笑BUG
在VS中建立一个网站,在网站里新建一个页面,在页面添加两个文件框,一个RegularExpressionValidator验证控件,再写几行字,好戏开演,哈哈(body部分的代码如下): < b ...
- ASP.NET验证控件合集 含代码演示
文章目录 1. 窗体验证概述 2. ASP.NET中的数据验证控件 2.1. 空值验证 RequiredFieldValidator控件 2.2. 一致性验证 CompareValidator控件 2 ...
- ASp.net验证控件RegularExpressionValidator
RegularExpressionValidator 控件用于验证输入值是否匹配正则表达式指定的模式.例如,邮箱.电话号码.邮编.整数.小数等等.利用正则表达式可以组合出各种的模式.几乎你想的到的都能 ...
- asp.net 数据验证控件的使用实例
操作题1 请为Zootopia 的居民,设计一个身份认证网站,使每位居民拥有合法身份.要求注册页面如下中至少包含下图中的相关信息,并实现相应的验证功能. [要求]: 1. 网站包含登录页面Login. ...
最新文章
- ie8加载js太慢_js ie8 慢
- MSSQL差异备份取系统权限
- Python编程基础:第六节 math包的基础使用Math Functions
- mysql免安装5.7.17_mysql免安装5.7.17数据库配置
- 如何在SQL Server 2005中还原数据库
- docker下使用redis
- (best!)JAVA中文字符编码问题详解
- 创建win10介质进度为0_win10介质创建工具(media creation tool)下载
- android顶部居中,如何将drawableLeft对齐到顶部,而不是在android TextView中居中?
- 241.为运算表达式设计优先级(力扣leetcode) 博主可答疑该问题
- 算法设计与分析_《算法设计与分析》(2017年8月版)修订
- 解决电脑双网卡不能同时连接内网和外网的问题
- 如何在子控件上使用WS_EX_LAYERED
- 家里wifi网速越来越慢_家里WIFI出现卡顿,网速变慢怎么办?
- Sharepoint 2010 学习资源总结
- Apache ZooKeeper【动物管理员】
- PHP学习笔记——图形图像
- 加密算法之SHA(SHA1、SHA256)
- 32位的ane与air sdk升级
- Java:最新eclipse java安装教程2022.11.20