Asp.net mvc ASP.NET MVC模型的可空字段
我正在用MVC制作一个网页,我想知道是否可以将一个字段设置为null,我的意思是,与Required相反,因为我希望它是一个可选字段。Asp.net mvc ASP.NET MVC模型的可空字段,asp.net-mvc,required,Asp.net Mvc,Required,我正在用MVC制作一个网页,我想知道是否可以将一个字段设置为null,我的意思是,与Required相反,因为我希望它是一个可选字段。 谢谢。所有对象类型都可以为Null,即可选,对于值类型,您可以使用类型?表示法或显式使用nullable。如果您没有为该属性向ModelBinder提供值,那么它将接收空值。如果您在模型中的可选字段中省略[Required]属性,这将产生预期的效果。如果我们的属性同时具有?和[Required]。这是什么意思?
谢谢。所有对象类型都可以为Null,即可选,对于值类型,您可以使用
类型?
表示法或显式使用nullable
。如果您没有为该属性向ModelBinder提供值,那么它将接收空值。如果您在模型中的可选字段中省略[Required]属性,这将产生预期的效果。如果我们的属性同时具有?
和[Required]
。这是什么意思?