【发布时间】:2013-02-23 18:39:00
【问题描述】:
我有一个 MVC 视图,其中列出了一个名为“CreatedOn”的 dateTime 类型列,值的格式如下:'DD/MM/YYYY HH:MM:SS', 当我点击编辑链接来修改一个值时,我获得了相同的格式,
当我修改已编辑的值时,我收到验证错误:“CreatedOn 字段必须是日期。”
我的 EF 模型类将此字段映射为 DateTime 类型。
我的数据库排序规则是French_CI,sql server表中的字段是smalldatetime类型, 当我打开表格查看字段格式时,我发现它类似于 'YYYY-MM-DD HH:MM:SS'
我验证了默认的应用程序文化并找到“fr-FR”,然后我在 web.config 文件中添加了下一个代码:
<system.web>
<globalization uiCulture="fr-FR" culture="fr-FR" />
</system.web>
但是问题还是一样,请问有什么办法吗?
【问题讨论】:
标签: jquery validation asp.net-mvc-4 jquery-validate culture