DisplayFormat Dataannotation nicht funktioniert

Habe ich folgende dataannotation in meiner model-Klasse:

[Required(ErrorMessage = "Required")]
    [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:MM/dd/yyyy}")]
    public DateTime DateOfBirth { get; set; }

und wenn ich Folgendes in meinem Blick, ich dont bekommen, Validierungs-Fehler:

 <tr>
        <td>@Html.LabelFor(x => x.DateOfBirth, new { @class = "lbl" }, "Date Of Birth") </td>
        <td>@Html.TextBoxFor(x => x.DateOfBirth, new { @class = "w100 _dob" })
        <br>@Html.ValidationMessageFor(x => x.DateOfBirth)
        </td>

</tr>

Können Sie bitte deuten auf die Lösung ?

Schreibe einen Kommentar