【发布时间】:2012-06-01 17:04:18
【问题描述】:
我通过指定DefaultModelBinder.ResourceClassKey 阅读了关于验证错误本地化的answers,基本上是在 int 字段中输入字符串值或在 datetime 字段中输入日期时间时。
但是当我为 int 字段输入“11111111111111111111111111111”时,我得到了System.OverflowException,它看起来像"The value '{0}' is invalid."。
有没有办法以类似于其他 MVC 验证的方式对验证错误进行本地化(将该消息翻译成其他语言)?
【问题讨论】:
标签: asp.net asp.net-mvc-3 localization validation