定义和用法

RegularExpressionValidator 控件用于验证输入值是否匹配指定的模式。

注释:除非浏览器不支持客户端验证或 EnableClientScript 属性被设置为 false,否则将同时执行服务器端和客户端验证。

注释:如果输入控件为空,验证将失败。请使用 RequiredFieldValidator 控件,使字段必需(必填)。

属性

属性 描述
BackColor RegularExpressionValidator 控件的背景颜色。
ControlToValidate 要验证的控件的 id。
Display 验证控件的显示行为。合法值有:

  • None - 控件不显示。仅用于 ValidationSummary 控件中显示错误消息。
  • Static - 如果验证失败,控件显示错误消息。即使输入通过验证,也在页面上预留显示消息的空间,即用于显示消息的空间是预先分配好的。
  • Dynamic - 如果验证失败,控件显示错误消息。如果输入通过验证,页面上不预留显示消息的空间,即用于显示消息的空间是动态添加的。
EnableClientScript 布尔值,规定是否启用客户端验证。
Enabled 布尔值,规定是否启用验证控件。
ErrorMessage 当验证失败时,在 ValidationSummary 控件中显示的文本。 注释:如果未设置 Text 属性,文本也会显示在验证控件中。
ForeColor 控件的前景颜色。
id 控件的唯一 id。
IsValid 布尔值,指示由 ControlToValidate 指定的控件是否通过验证。
runat 规定该控件是一个服务器控件。必须设置为 "server"。
BackColor RegularExpressionValidator 控件的背景颜色。
Text 当验证失败时显示的消息。
ValidationExpression 规定验证输入控件的正则表达式。在客户端和服务器上,表达式的语法是不同的。JScript 用于客户端。在服务器上,根据您规定的语言使用。

 <form id="form1" runat="server">
<div> input character<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="TextBox1" ErrorMessage="4-6 characters" ForeColor="Red"
ValidationExpression="\w{4,6}"></asp:RegularExpressionValidator>
<br />
<asp:Button ID="btn1" runat="server" Text="Submit" /> </div>
</form>

最新文章

  1. SMARTFORM &amp; SAPScript
  2. mysql学习笔记 第七天
  3. Windows Internals学习笔记(一)概念与工具
  4. Edmonds_Karp 算法入门详解(转)
  5. DoubanFm之设计模式(一)
  6. C#如何判断两个数组相等
  7. Oracle每10天删除数据,并重建索引
  8. Unity3d Shader开发(三)Pass(Color, Material, Lighting )
  9. 在vim编辑器中,删除操作
  10. 在Java中system.out.println使用方法
  11. 使用myeclipse修改项目映射路径
  12. Python的协程
  13. 关于echarts生成雷达图的一些参数介绍
  14. ANTLR v4 专业术语集
  15. 导入jar包的方法
  16. poj 1523Tarjan算法的含义——求取割点可以分出的连通分量的个数
  17. ACM中的取模
  18. (线段树 区间查询更新) Can you answer these queries? -- hdu--4027
  19. 【3】python中如何生成随机数的几个例子
  20. Codeforces Round #284 (Div. 1) C. Array and Operations 二分图最大匹配

热门文章

  1. Java数据结构之树和二叉树(2)
  2. Android常见工具类封装
  3. ASP.NET中IsPostBack属性研究
  4. 使用jQuery Mobile和Phone Gap开发Android应用程序
  5. UVALive 4221 Walk in the Park 扫描线
  6. Codeforces Gym 100531D Digits 暴力
  7. linux C(hello world)最大公约数和最小公倍数
  8. Java中怎样由枚举常量的ordinal值获得枚举常量对象
  9. Spring MVC 3.0 深入
  10. iOS开发——实战篇Swift篇&amp;UItableView结合网络请求,多线程,数据解析,MVC实战