全局本地化验证
我正在使用System.ComponeneModel.DataAnnotations属性,例如Required和StringLength.是否可以全局本地化其错误消息?
我知道我能做到这一点 [Required(ErrorMessageResourceName = "Required",ErrorMessageResourceType = typeof(Resources.Validation))] 但到处都这样,我使用必需的属性将是疯狂的.另外我想避免像这样的东西: public class LocalizedRequiredAttribute : RequiredAttribute { public LocalizedRequiredAttribute() : base() { ErrorMessageResourceName = "Required"; ErrorMessageResourceType = typeof(Resources.Validation); } } (但如果没有其他办法,我会满足于此) 解决方法
AFAIK您需要自定义属性或指定ErrorMessageResourceName和ErrorMessageResourceType属性.还有另一种可能性
detailed here:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc-3 – 如何使用Console.WriteLine在ASP.Net MVC
- asp.net-mvc – 模型绑定下拉列表选择的值
- 将@section放在@if .net mvc 3中
- Asp.Net App Pool重叠回收时间?
- asp.net-mvc-3 – 如何使用App_Code帮助程序使用ASP.NET MV
- asp.net – MVC 5使用旧表单身份验证而不是OWIN
- asp.net-mvc – web.config中的表单身份验证
- asp.net-mvc – ASP.NET MVC5/IIS Express无法调试 – 代码
- asp.net – 在执行计时器滴答功能时避免回发
- ASP.NET Core 基础教程 - ASP.NET Core 基础教程 - 简单教程
- asp.net-mvc – ApplicationDbContext – 它在项
- asp.net – 如何让Autofac在Orchard CMS中执行属
- asp.net – IQueryable和存储库 – 需要2?
- ASP.NET Core jquery Autocomplete返回列表中的空
- 如何将应用程序从经典ASP迁移到ASP.NET MVC?
- asp-classic – 如何将字符串转换为日期时间格式
- asp.net-core – ASP.NET 5(MVC6)如何为用户播种
- ASP.NET超链接asp:HyperLink与A href
- asp.net-mvc-3 – 为什么Visual Studio不会破坏这
- 如何在ASP.NET MVC控制器(ActionResult)中更改返