Mvc Editorfor日期格式(dd / MM / yyyy)

时间:2017-04-19 08:19:14

标签: c# asp.net-mvc razor

我一直在试图找到正确的日期格式。

EditorFor的图片: EditorFor

我希望它采用(dd / MM / yyyy)格式。

这是我的Razor视图代码:

<div class="form-group" id="divtwo">
    @Html.LabelFor(model => model.EndDate, htmlAttributes: new { @class = "control-label col-md-2" })
    <div class="col-md-10">
        @Html.EditorFor(model => model.EndDate, "{0:dd/MM/yyyy}", new { htmlAttributes = new { @class = "form-control" ,@id = "endDate" } })
        @Html.ValidationMessageFor(model => model.EndDate, "", new { @class = "text-danger" })
    </div>
</div>

模型

[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
[DataType(DataType.Date)]
public DateTime? EndDate { get; set; }

我也尝试在web.config中设置Globalization标签,也没有帮助。你们能给我一个正确方向的暗示吗?

0 个答案:

没有答案