【发布时间】:2011-11-08 23:06:38
【问题描述】:
这似乎是一个非常愚蠢的问题,但它似乎仍然是一个问题!我似乎无法让我的日期以 dd/mm/yyyy 的英国格式显示,它们只会以美国格式 mm/dd/yyyy 显示。我在模型中添加了以下数据属性:
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
任何人都可以对此有所了解吗?它一定很简单,但它让我发疯!
干杯。
** 编辑 **
这是视图中的代码的 sn-p
<tr>
<th>Start Date</th>
<td>@Html.EditorFor(m => m.DateFrom, new { class = "datepicker" })</td>
<td>@Html.ValidationMessageFor(m => m.DateFrom)</td>
</tr>
<tr>
<th>End Date</th>
<td>@Html.EditorFor(m => m.DateTo, new { class = "datepicker" })</td>
<td>@Html.ValidationMessageFor(m => m.DateTo)</td>
</tr>
【问题讨论】:
标签: asp.net-mvc-3 date