2011-06-01 83 views
0

我正在用MVC创建Web页面,我想知道是否可以将字段设置为空,我的意思是,与Required相反,因为我希望它可以成为可选字段。 谢谢。模型的ASP.NET MVC可空字段

回答

1

对于值类型,所有对象类型都可以为空(即可选),您可以使用type?表示法或明确使用Nullable<type>。如果您没有为该属性的ModelBinder提供值,那么它将接收NULL。

+0

如果我们有'?'和'[required]'两个属性。那是什么意思? – Unbreakable 2016-11-28 00:20:31

1

如果您省略模型中可选字段的[必需的]属性,则会产生所需的效果。