【发布时间】:2013-10-31 09:41:36
【问题描述】:
我有一个最近升级到 .Net 4.5.1 和 MVC 4 的应用程序。我正在使用 jQuery datepicker 和 jQuery.validation 1.11.1。
我在英国,因此日期将采用 en-GB 语言环境(“dd/mm/yyyy”)。我尝试了here、here 和here 的建议,但无济于事。
我的 web.config 中也有:
<globalization uiCulture="en-GB" culture="en-GB" />
并已将 IIS 中的全球化设置为 en-GB,但输入的每个日期都被验证为美国格式日期。
有人可以帮忙吗?
【问题讨论】:
-
前段时间我遇到了同样的问题,找不到合适的解决方案,作为一种解决方法,我禁用了 MVC 的客户端验证,为
required编写了我自己的自定义验证并将输入日期字段设置为readonly,因此用户无法修改使用datepicker提供的日期 -
当你应用上面的解决方案时会出现这个问题:stackoverflow.com/questions/26279779/…
标签: .net asp.net-mvc-4 date jquery-validate globalization