我有一个 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>
但是问题还是一样,请问有什么办法吗?