DataTypeErrorMessageが機能しません。MVC4DataTypeErrorMessageが機能していないようです。私はこのdataannotation属性を持っています:
[DataType(DataType.DateTime, ErrorMessage = "Invalid date")]
public override DateTime? BirthDate { get; set; }
ただし、クライアントの検証では次のエラーが返されます。
フィールドBirthDateは日付である必要があります。
これは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="" />
何か案が?