说我有这个属性在我的模型:如何更改ASP.NET MVC中的默认验证错误消息?
[DisplayName("test")]
[Required(ErrorMessage = "required")]
public DateTime? SomeDate { get; set; }
当你Html.TextBoxFor(model => model.SomeDate)
键入“ASDF”,你会得到验证错误消息“值‘ASDF’是无效的测试。”
如何修改该消息? ASP.NET MVC忽略[DataType(DataType.DateTime, ErrorMessage = 'some other message')]
有帮助,thx。似乎即使在令人伤心的MVC3中,问题仍未解决。那么ErrorMessage for DataType属性是做什么的? – rafek 2012-02-18 05:38:20
它太重了,我们需要为此添加resx文件。 :( – kbvishnu 2012-11-29 09:57:44
它不适用于mvc 3.你是否得到它为mvc3工作? – 2013-08-22 03:21:52