【发布时间】:2011-10-18 13:55:53
【问题描述】:
我有:
public class StudentDto
{
[Display(Name = "Data de Nascimento")]
public DateTime? Born { get; set; }
}
我正在使用 jQuery datepicker,每当我输入无效数据时,验证消息是:请输入有效日期。
如何更改此默认消息?
我已经尝试过使用:
[DataType(DataType.Date, ErrorMessage = @"Valor inválido")]
我已经尝试创建.resx,并使用DefaultModelBinder.ResourceClassKey = "Strings";,并在我的.resx 上为:InvalidPropertyValue、Common_ValueNotValidForProperty、PropertyValueInvalid 创建值
这些都不起作用。
谢谢!
更新:我也在使用不显眼的验证!
【问题讨论】:
标签: .net asp.net-mvc-3 validation data-annotations