asp.net – MVC 4从资源设置属性值
发布时间:2020-12-16 03:42:00 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试以下事情: [Display(Name = Resources.LcmsBs.Models.UserName)] [ToolTip(Resources.LcmsBs.ToolTips.UserName)] public string UserName { get; set; } 我收到以下编译错误: 属性参数必须是属性参数类型的常量表达式,typeof表达式或数组创建表
我正在尝试以下事情:
[Display(Name = Resources.LcmsBs.Models.UserName)] [ToolTip(Resources.LcmsBs.ToolTips.UserName)] public string UserName { get; set; } 我收到以下编译错误: 属性参数必须是属性参数类型的常量表达式,typeof表达式或数组创建表达式 避免代码中的硬编码常量的最佳做法是什么? 解决方法
您的问题略有不同,但以下答案可能适用于您的问题
DataAnnotations and Resources don’t play nicely 像下面这样的东西 [Display(ResourceType = typeof(Resources.LcmsBs.Models),Name = "UserName")] (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 为什么Visual Studio不会破坏这个未处理的
- asp.net – 如何在Azure网站上禁用SSL v 3.0
- asp.net-web-api – 微服务与多层架构
- asp.net-mvc – 限制一段时间内的用户帐户注册数量?
- asp.net-mvc-3 – 如何添加一个锚标签到我的URL?
- ASP.Net MVC Cookies不会持续存在
- 获取asp.net中的上一页名称
- asp.net – 如何确保在同一服务器上托管的应用程序之间不共
- asp.net-mvc – 将参数传递给html partial并在部分html中检
- asp.net – Amazon SES停止工作
推荐文章
站长推荐
- 使用webforms的ASP.NET中的静态和动态控件之间有
- asp.net – 添加runat =“server”会改变布局的行
- asp.net-mvc – StructureMap / NHibernate Sess
- ASP.net c#全局可用对象
- asp.net-mvc – MVC 5捆绑和Azure CDN(查询字符串
- asp.net – 实体框架:“底层提供商在Open上失败
- asp-classic – 在经典ASP中本地化记录集中的日期
- asp.net-mvc – ASP.NET MVC:添加将DisplayName
- asp.net – 安全地将用户从一个ASP .NET应用程序
- asp.net-mvc – 吉米·博加德:“阿贾克斯非常非
热点阅读