我可以替换整数字段的默认验证消息吗?我想本地化它。(对于 int:“字段 ID 必须是数字。”)
问问题
1040 次
1 回答
0
您可以使用 ErrorMessageResourceName 属性:
[Required(ErrorMessageResourceName = "SomeResource")]
[StringLength(30, ErrorMessageResourceName = "SomeOtherResource")]
public string Name { get; set; }
您可以查看此博客文章作为示例。
对此作出回应
如何将其应用于整数验证?
首先,您如何验证整数?给我们看一些代码。
如果您使用的是正则表达式,请使用
[RegularExpression("pattern", ErrorMessageResourceName = "SomeResource")]
或者,如果您正在使用自定义属性,您可以以类似的方式使用它。
于 2012-10-29T17:52:07.427 回答