使用如下代码:
public class FooModel {
public BarModel Bar { get; set; }
}
public class BarModel {
[Required]
public string Baz { get; set; }
}
我想以FooModel.Bar
一种形式呈现,但它是可选的。但是,如果没有在文本框中输入任何内容,表单将不会提交BarModel.Baz
。有没有办法让嵌套模型成为FooModel
可选而不需要删除RequiredAttribute
?