【问题标题】:.Net MVC4 Culture set correct, but validation still English.Net MVC4 文化设置正确,但验证仍然是英文
【发布时间】:2013-10-29 10:20:57
【问题描述】:

我有一个非常基本的 .MVC 网站,使用丹麦语。

我可以在页面的开头设置文化:

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

但它已经是正确的,所以我怀疑它是否重要。

然后我有我的输入字段:

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

模型中是小数。

然后我有提交按钮

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

我不知道是否重要,但我使用相同的局部视图进行编辑和创建,但文化在内部视图中也是正确的。

当我在价格字段中插入 5,60 时,它会抱怨并说它应该是一个数字。

我错过了什么?

(如果之前有人问过这个问题,我很抱歉,我真的找不到。)

【问题讨论】:

    标签: c# asp.net asp.net-mvc asp.net-mvc-4


    【解决方案1】:

    您在问题中提到的问题属于 ASP.NET MVC 不完全支持的全球化。因此,您需要进行一些更改,这些更改将在以下帖子中进行描述。

    ASP.NET MVC 4 jQuery Validation Globalization

    【讨论】:

    • 谢谢,成功了。我试图从 nuget 获取它,但那使我的工作室崩溃了,所以我只是从 github.com/jquery/globalize 获取它
    猜你喜欢
    • 1970-01-01
    • 2022-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 2018-04-29
    • 1970-01-01
    相关资源
    最近更新 更多