How to get a datepicker for Html.Editorfor

后端 未结 3 1077
臣服心动
臣服心动 2021-02-08 13:14

On my MVC3 razor page I have a date field

@Html.EditorFor(model => model.Member.Dob)

Given below is the code I am trying to get a datepi

3条回答
  •  渐次进展
    2021-02-08 13:42

    You'll need to create an EditorTemplate in your Views\Shared\EditorTemplate folder. Name it DateTime.cshtml. Should look something like the following:

    @model System.DateTime?
     
    @Html.Label("")
    @Html.TextBox("", String.Format("{0:MM/dd/yyyy}",(Model == DateTime.MinValue)? null : Model), new { @class="text"})

    Use it as follows:

    @Html.EditorFor(model => model.Member.Dob)
    

提交回复
热议问题