2013-10-29 40 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

不客气。我很高兴你发现我的答案有帮助。 –

相关问题