我正在尝试构建一个“新客户”表单,因此我使用默认模型绑定器来构建我的客户对象:
public ActionResult New(Customer customer) { ... }
唯一的问题是我在 Customer 对象上有一些不需要的属性。当我将这些字段留空时,ASP.NET MVC 会自动抛出模型错误,说明“需要一个值”。
我如何向框架表明这些属性是可选的?
我正在尝试构建一个“新客户”表单,因此我使用默认模型绑定器来构建我的客户对象:
public ActionResult New(Customer customer) { ... }
唯一的问题是我在 Customer 对象上有一些不需要的属性。当我将这些字段留空时,ASP.NET MVC 会自动抛出模型错误,说明“需要一个值”。
我如何向框架表明这些属性是可选的?