我正在做 asp.net MVC3 项目,在我的类模型 (CarModel) 中,我放置了一个 Integer 属性来验证属性 ModelYear,我尝试根据本地化自定义错误消息,我的代码:
[Integer(ErrorMessageResourceName = "OnlyNumberValidator", ErrorMessageResourceType = typeof(AddNewCar))]
public Nullable<int> ModelYear { get; set; }
但它没有收到我的错误消息,只是显示了默认消息“字段 ModelYear 必须是数字”
注意:它适用于必需属性!