Как изменить сообщение об ошибке проверки по умолчанию в ASP.NET MVC?

Скажем, у меня есть это свойство в моей модели:

[DisplayName("test")]
[Required(ErrorMessage = "required")]
public DateTime? SomeDate { get; set; }

, когда вы вводите «asdf» в Html.TextBoxFor (model => model.SomeDate) , вы получаете сообщение об ошибке проверки «Значение 'asdf' недействительно для теста».

Как изменить это сообщение? ASP.NET MVC игнорируется [DataType (DataType.DateTime, ErrorMessage = 'другое сообщение')]

28
задан Anders Abel 4 September 2012 в 14:47
поделиться