1

关于为什么会发生这种情况的任何想法?我有一个名为 Date 的具有 DateTime 属性的模型,它刚刚设置为 smalldatetime 最小值 1/1/1900 12:00:00 AM

为了在视图中进行测试,我直接将其放入标记中,然后还进行了 HiddenFor

值为空

直接标记显示值就好了

值为空

但是渲染的隐藏输入将值设置为“null”

值为空

直接标记证明该值是存在的,但为什么 HiddenFor 不承认它,只是把“空”

4

1 回答 1

0

您不能在 SQL Server 中将 datetime 设置为 null,因此这是默认设置

于 2013-06-13T21:40:20.680 回答