0

在一个Edit动作中,我从数据库中检索模型并将其发送到视图。在视图中createdDate为模型的属性创建了一个隐藏标签。当我单击submitt按钮回发模型modelstate.isvalidfalse,它会生成此错误。该值20.10.2012 22:29:39DateCreate. 当我右键单击并选择查看源时,隐藏标签包含20.10.2012 22:29:39而不是2012-10-22 22:29:39. 我不知道为什么日期的格式会改变。我试图解决问题,我认为我确信最好不要将DateTime其用作模型的属性。最好有一个字符串。

4

1 回答 1

0

我也有这个问题,它是由于服务器与客户端的全球化而发生的。您可以在 web.config 中设置全球化,也可以在将日期发送到服务器之前在客户端转换日期。

于 2012-10-22T18:03:58.030 回答