在asp.net中验证
发布时间:2020-12-16 03:26:29 所属栏目:asp.Net 来源:网络整理
导读:是否可以为文本框分配两个验证器?我使用了regularrexpression验证器和一个textfield txtAccount的requiredfieldvalidator,但执行时只有regularexpressionvalidator工作.我使用了这段代码: asp:RegularExpressionValidator ID="REV1" runat="server" ErrorM
是否可以为文本框分配两个验证器?我使用了regularrexpression验证器和一个textfield txtAccount的requiredfieldvalidator,但执行时只有regularexpressionvalidator工作.我使用了这段代码:
<asp:RegularExpressionValidator ID="REV1" runat="server" ErrorMessage="should be a numeric value" ValidationExpression="d*" ControlToValidate="txtAccount"> </asp:RegularExpressionValidator> <asp:RequiredFieldValidator ID="RFV1" runat="server" ErrorMessage="AC.No already exists" ControlToValidate="txtAccount"> </asp:RequiredFieldValidator> 解决方法
是的,您可以将两个验证器分配给同一个控件;你的问题是你的验证器有点“互相排斥”,你认为只有一个是开火的.
你有一个正则表达式验证器,它应该确保你只输入数字并且你有一个必要的字段验证器,它应该确保你输入“something”;因此,如果输入“something”,如果输入的“something”不是数字,则正则表达式验证器将启动.如果你没有输入任何东西,你需要的字段验证器会启动并告诉你需要“输入内容”,但是你不会看到正则表达式验证器告诉你输入需要是一个数字甚至没有进入任何东西!你跟着吗? 也许你想看看ValidationSummary control. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp:RadioButton和javascript函数$find()
- asp.net-mvc-3 – DBContext,状态和原始值
- 深入理解C# 3.x的新特性(5):Object Initializer 和 Coll
- regex – RegularExpressionAttribute – 如何使它不区分大
- asp.net-mvc – ASP.NET MVC帖子模型的示例?
- asp.net-mvc – 在mvc4中的下拉列表更改事件中提交表单
- asp.net-mvc – 如何在我自己的自定义助手中使用ASP.NET MV
- asp.net中DataBinding的可维护性最佳实践
- 提高ASP.NETWeb应用性能的24种方法和技巧
- 实体框架 – 我们如何使用Breeze的本地时区生存
推荐文章
站长推荐
- asp.net-mvc – MVC中的SSRS Reportviewer,通过自
- dotnetcore3.1 WPF 中使用依赖注入
- asp.net-mvc – 在扩展方法中使用IoC
- asp.net-mvc – ASP.Net MVC – 处理不好的URL参
- .net – 强制ActionLinks呈现为小写
- asp.net-mvc – 如何在ASP.NET MVC上为GET和POST
- .net core 3.0web_razor page项目_使用中间件接受
- .net – 如何使用SmtpClient.SendAsync发送带有附
- 如何在Web项目中给没有添加API核心组件添加APICo
- asp-classic – 找出真正的文件类型
热点阅读