2013-10-29 70 views
2

我有一個非常基本的.MVC網站,它使用丹麥語言。.Net MVC4文化設置正確,但驗證仍然是英文

我可以設置文化在頁面的開頭:

@{ 
    Layout = null; 
    Culture = "da-DK"; 
} 

但它已經是正確的,所以我懷疑它的事項。

然後,我有我的輸入字段:

@Html.EditorFor(model => model.Price) 

它是模型小數。

然後我提交按鈕

<input type="submit" value="Opret" /> 

我不知道它的問題,但是我用同樣的局部視圖用於編輯和創建的,但文化也是在內部觀點是正確的。

當我在價格字段中插入5,60時,它抱怨說它應該是一個數字。

我錯過了什麼?

(我道歉,如果這已經被問過,我真的無法找到它。)

回答

1

你已經在你的問題中提到的問題屬於未完全由ASP.NET MVC支持的全球化。所以你需要在後面的文章中描述的一些變化。

ASP.NET MVC 4 jQuery Validation Globalization

+0

謝謝,這工作。我試圖從nuget那裏得到它,但是我的工作室崩潰了,所以我只是從https://github.com/jquery/globalize得到它 –

+0

不客氣。我很高興你發現我的答案有幫助。 –

相關問題