asp.net-mvc – MVC4:从服务器端手动设置验证消息
发布时间:2020-12-16 03:41:53 所属栏目:asp.Net 来源:网络整理
导读:我想验证服务器端的一些表单字段,但我不想使用Data Annotations Custom Validators. 我需要根据被调用的业务层方法的返回手动设置其值来定义此消息. 就像一个例子! 需要: 如果给定的用户名已存在,则MVC4验证错误范围将显示“此用户名已存在”. 码: if (_b
我想验证服务器端的一些表单字段,但我不想使用Data Annotations Custom Validators.
我需要根据被调用的业务层方法的返回手动设置其值来定义此消息. 就像一个例子! 需要: 如果给定的用户名已存在,则MVC4验证错误范围将显示“此用户名已存在”. 码: if (_business.UserNameExists(username)) { // Set the field validation error span message // HOW TO DO?? } 解决方法
朋友带来了解决方案,很简单!
if (_business.UserNameExists(username)) { // Set the field validation error span message ModelState.AddModelError("UserName","This username already exists."); } 其中UserName是要验证的Entity属性的名称. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在asp.net vnext上使用bearer token身份验证刷新令牌
- 从ASP.NET用户控件中提升javascript事件并在ASP.NET页面中处
- asp.net-mvc – 如何GetBytes()在C#与UTF8编码与BOM?
- asp.net-mvc-4 – @ Html.Raw坚持编码引号
- asp.net – 从EF自动迁移切换到代码优先迁移
- 是否可以运行异步调用来在ASP.NET中设置会话?
- asp.net – ScriptManager的EnablePartialRendering属性究竟
- 在运行ASP.NET的Web场中,您使用什么进行分布式缓存?
- asp.net-mvc – ASP.NET MVC中的AntiForgeryToken是否防止所
- ASP.NET / Java – 脚本注册/重定向问题
推荐文章
站长推荐
- asp.net – 如何使用Excel服务器端?
- asp.net-mvc – 错误System.Web.HttpCompileExce
- asp.net-mvc – 为什么没有参数的POST不返回JSON
- asp.net-mvc – 从n层ASP.Net MVC应用程序的服务
- asp.net-mvc-4 – Windows身份验证和Asp.Net Web
- asp.net – 当usercontrol变得可见时执行javascr
- asp.net – 是否有支持请求参数连接的URL构建器?
- asp.net-web-api – 在asp.net web api中将HL7 F
- asp.net-mvc – 将组成员身份添加到自定义成员资
- asp.net – jQuery AJAX vs. UpdatePanel
热点阅读