【发布时间】:2011-06-01 09:57:19
【问题描述】:
我正在使用 MVC 制作网页,我想知道是否可以将字段设置为可为空,我的意思是,与必需相反,因为我希望它是一个可选字段。 谢谢。
【问题讨论】:
标签: asp.net-mvc required
我正在使用 MVC 制作网页,我想知道是否可以将字段设置为可为空,我的意思是,与必需相反,因为我希望它是一个可选字段。 谢谢。
【问题讨论】:
标签: asp.net-mvc required
所有对象类型都可以为空,即可选,对于值类型,您可以使用type? 表示法或显式使用Nullable<type>。如果您没有为该属性的 ModelBinder 提供值,那么它将收到 NULL。
【讨论】:
? 和 [required] 的属性。这是什么意思?
如果您在模型中的可选字段上省略 [Required] 属性,这将产生预期的效果。
【讨论】: