【问题标题】:Localization message "The value 'aaa' is not valid for ..."本地化消息“值 'aaa' 对 ... 无效”
【发布时间】:2015-06-25 08:40:30
【问题描述】:

如何本地化 ASP.NET MVC 消息“值 'aaa' 对 ... 无效”,其中用户用字符串填充数字(模型视图中的 int)输入? 在我们的应用中,我们在数据库中使用自定义本地化,所以我想避免使用 restx 文件。

【问题讨论】:

标签: c# asp.net asp.net-mvc asp.net-mvc-4


【解决方案1】:

这可以通过从ValidationAttribute 类继承并覆盖 IsValid 方法来创建您自己的验证属性来实现。

在此方法中,您应该能够从数据库中获取错误消息。

【讨论】:

  • 嘿,感谢您的回复,但我尝试了这种方法,长话短说 - 它不起作用,在方法 IsValid 中,参数由 null 填充...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-09-26
  • 2011-08-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多