datetime asp mvc 4剃须刀

时间:2012-07-26 11:27:54

标签: c# asp.net-mvc-3 datetime razor

正如你在这里看到的,我有一个日期编辑。问题是,当我运行我的应用程序并尝试填写日期字段时,我无法选择哪一天是> 12的日期(我试图扭转日期和月份的位置,但它不起作用)。我该如何解决这个问题?

<div class="editor-label">
    <label>Date de fin :</label>
</div>
<div class="editor-field">
    @Html.EditorFor(model => model.date_fin)
</div>

2 个答案:

答案 0 :(得分:0)

您的服务器具有不同的区域设置,用于解析您输入的信息。您可能需要考虑分离出日/月/年字段或增强用户界面。

以此为例:http://www.nickharris.net/2010/08/asp-net-mvc-editor-template-for-jquery-datepicker/

编辑:要弄清楚你在哪个文化/地区写出这个地方:System.Globalization.CultureInfo.CurrentCulture.Name

答案 1 :(得分:0)

将此文件放入您的web.config文件中,并将“da-DK”替换为您的应用程序应运行的CultureInfo(国家/语言)的ID:

  <system.web>
        <globalization culture="da-DK" uiCulture="da-DK"/>