为什么需要我的datetime模型属性

时间:2014-12-05 21:44:44

标签: asp.net .net asp.net-mvc-3 datetime

我有一个vb.net MVC3项目(.net 3.5),在这个项目中是一个可以为空的DateTime(DateTime?)的模型。

此属性没有<required()>注释,但由于某种原因,不允许在表单中将其留空。如果是,它会生成验证错误&#34;需要一个值。&#34;

1 个答案:

答案 0 :(得分:0)

所以,可空的东西很重要。一旦可以为空,则在包含对象(模型)作为控制器参数自动调整之后,日期时间可以被绑定为空。如果您遇到同样的问题,请务必将日期时间设置为新的日期时间,否则视图将显示有关编辑器没有任何内容的帮助。

显然,每隔一段时间关闭视觉工作室也很重要。 IIS Express和visual studio之间的连接似乎时不时出现:看起来我的网站的旧版本不再被部署而不是我面前的版本。