2012-07-26 258 views
1

正如你在這裏看到的,我有一個日期編輯器。問題是,當我運行我的應用程序,並嘗試填寫日期字段時,我無法選擇一天的日期是> 12(我試圖扭轉日月的位置,但它不起作用)。我該如何解決這個問題?datetime asp mvc 4剃鬚刀

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

你的意思是格式爲MM/DD/YYYY? – V4Vendetta 2012-07-26 11:33:45

回答

0

您的服務器有不同的語言環境來解析您輸入的信息。您可能需要考慮分隔出您的日/月/年字段或增強用戶界面。

看看這個,例如:http://www.nickharris.net/2010/08/asp-net-mvc-editor-template-for-jquery-datepicker/

編輯:要弄清楚你是什麼樣的文化/語言環境中寫出來這樣的話:System.Globalization.CultureInfo.CurrentCulture.Name

+0

謝謝,這對我非常有幫助。 – Kira 2012-07-26 12:56:26

0

在你的web.config文件將這個和與CultureInfo的(國家/語言)應用程序的ID代替「DA-DK」應該與運行:

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