DataType的错误信息不起作用。 MVC4 DataType的错误信息似乎不起作用。 我有这个数据注释属性:
[DataType(DataType.DateTime, ErrorMessage = "Invalid date")]
public override DateTime? BirthDate { get; set; }
但是客户端验证返回以下错误:
出生日期字段必须为日期。
这是HTML代码部分:
<input Value="" class="date" data-val="true" data-val-date="The field BirthDate must be a date." data-val-required="El campo Fecha nacimiento es obligatorio" id="Patient_BirthDate" name="Patient.BirthDate" type="text" value="" />
有什么想法吗?