【发布时间】:2013-09-02 14:08:06
【问题描述】:
我猜这是基本的东西,接受的答案可能是我找不到的地方的链接:
我希望我的应用程序的客户端验证在数字、日期等方面使用德语格式。对于服务器端,我设置了
<globalization uiCulture="de" culture="de-DE" />
在 web.config 中显示日期,例如创建或详细信息视图,我使用
[DisplayFormat(DataFormatString = "{0:dd.MM.yyyy}",
ApplyFormatInEditMode = true)]
现在,客户端仍然使用 dd/MM/yyyy - 格式进行验证,并相应地以英文显示错误消息。
在 MVC4 中,将客户端验证设置为特定文化的正确方法是什么?
【问题讨论】:
-
尝试检查这个问题stackoverflow.com/questions/17106105/…希望这有帮助
-
将验证更改为另一种文化不可能有那么复杂,真是一团糟……
-
我现在处于一个状态,其中一些验证消息是德语,其他是英语,用于一个相同类型的输入字段..
标签: asp.net-mvc asp.net-mvc-4 globalization