更改数据类型验证的错误消息?

时间:2010-04-15 11:28:27

标签: asp.net-mvc validation types

我对ASP.NET MVC 2提出了一个小问题。我默认使用我的Presentation Model及其模型绑定器上的Data Annotations。但退一步,我想做最基本的事情:验证数据类型。

假设我的模型上有一个“int ID”,并且想要在我的视图中编辑相应的实体。如果我输入错误的内容,如“foo”,那么我会收到模型错误,但验证消息是英文版。我想用其他语言也有这个消息。我怎么能这样做?

我记得在MVC 1中我编写了一个自定义模型绑定器来检查数据类型,但这不是我想做的(至少在MVC 2中没有)。因此,我希望有更好的方法...

谢谢马蒂亚斯

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

在本页末尾寻找解决方案:

http://jwwishart.wordpress.com/2010/03/22/custom-server-and-client-side-required-validator-in-mvc-2-using-jquery-validate/

我在我的MVC 3 RTM项目中检查过它,效果很好。