asp.net – 正则表达式验证器不验证空文本框
发布时间:2020-12-16 03:36:36 所属栏目:asp.Net 来源:网络整理
导读:我想验证特定文本的文本框,它不能为空.但是正则表达式验证器不验证文本框是否为BLANK.但是,它验证我是否在文本框中键入内容. 即使文本框为空,如何使正则表达式触发? 我应该同时使用Required Validator Regex Validator吗?谢谢. asp:TextBox ID="txtcard" r
我想验证特定文本的文本框,它不能为空.但是正则表达式验证器不验证文本框是否为BLANK.但是,它验证我是否在文本框中键入内容.
即使文本框为空,如何使正则表达式触发? 我应该同时使用Required Validator Regex Validator吗?谢谢. <asp:TextBox ID="txtcard" runat="server" MaxLength="16"></asp:TextBox> <asp:RegularExpressionValidator ID="RegularExpressionValidator2" runat="server" ControlToValidate="txtcard" ErrorMessage="Please type credit card no" ValidationExpression="^d{16}$"></asp:RegularExpressionValidator> 解决方法
我通常会按照你的建议做,并有一个必要的验证器.这将允许您为每个规则添加不同的消息.
我建议任何Web开发人员看的另一个选项是JQuery验证插件.如果将此与Fluent验证结合使用,则可以将业务对象的所有验证规则保存在一个位置,并且可以使用相同的规则在客户端和服务器上进行验证. JQuery Validation Fluent Validation (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – c#如何获取httpResponse.BinaryWrite处理的流
- asp.net – 正常与云/ Azure托管和SQL Azure与SQL Server的
- asp.net-mvc – 用于MVC 3的Castle Windsor依赖关系解析器
- asp.net – 使用javascript调整大小的Gridview列
- asp.net-web-api – 没有实体框架的WebAPI ODATA
- asp.net-mvc-4 – Razor模板编辑器不喜欢我的Knockout attr
- asp.net-mvc-3 – 如何使用下拉列表的数据注释?
- ASP.NET(MVC)服务图像
- Asp.net GridView使用大全(分页实现)
- asp.net-mvc – 如何从剃刀视图访问My.Resources
推荐文章
站长推荐
- asp.net – 如何从vb.net中的日期时间中提取日期
- asp.net – 无法在应用程序级别下定义元素’buil
- ASP.net MVC中的自定义表单身份验证/授权方案
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ex
- asp.net-mvc – 使用ASP.NET MVC进行项目组织的最
- asp.net-mvc – 缩小ASP.NET MVC中的Action Filt
- asp.net-mvc – 向Visual Studio上下文菜单添加项
- 打造更好用的 EF 自动审计
- asp.net-mvc – 在asp.net MVC3中调用局部视图
- asp.net – 管理web.config文件
热点阅读