ASP.NET MVC本地化时出现 必须设置 ErrorMessageString 的问题

原创
2016/05/25 16:30
阅读数 632

检查,发现ErrorMessageResourceName已经设置,而且也没设置ErrorMessageString的值,那真是奇怪了。

经google,得出结果是同时给ErrorMessageString设置null值,果真可以。

如码:

[EmailAddress(ErrorMessageResourceName = "InvalidEmail", ErrorMessageResourceType = typeof(Resources.Common), ErrorMessage = null)]

PS:个人认为是因为编译时附加属性合并时把框架中ErrorMessageString的默认值以前合并了,设置ErrorMessageResourceName时没有把框架中的ErrorMessageString属性忽略导致的。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部