相关疑难解决方法(0)

该字段必须是数字.如何将此消息更改为其他语言?

如何更改所有int字段的消息,而不是说:

The field must be a number 用英文表示:

El campo tiene que ser numerico 在西班牙语中.

有办法吗?

validation asp.net-mvc localization numbers data-annotations

34
推荐指数
2
解决办法
3万
查看次数

在mvc 2中本地化默认模型验证

[Required]
[DisplayName("my date")]
public DateTime? DateReg { get; set; }
Run Code Online (Sandbox Code Playgroud)

因此,如果用户要传递无效的日期时间值,他将收到此消息 "值'02 .07.201022'对我的约会无效."

我该如何翻译/本地化这条消息?

asp.net validation asp.net-mvc data-annotations asp.net-mvc-2

12
推荐指数
1
解决办法
2629
查看次数

"字段宽度必须是数字." 在客户端

我正在使用jquery进行客户端验证以及数据注释.一切正常,但我想在数字文本框中输入非数字值时本地化一条消息.但是对于客户端验证,asp.net mvc正在使用它自己的资源文件,其密钥为'ClientDataTypeModelValidatorProvider_FieldMustBeNumeric'.

我能怎么做?

谢谢.

asp.net-mvc-3

5
推荐指数
1
解决办法
6950
查看次数