如何禁用[Required]
已在模型属性上设置的属性。
我尝试使用以下代码使用new
关键字但不工作。
我也尝试override
了关键字,但也没有用。
ChildModel
使用其中的大部分属性,BaseModel
而不是创建新的模型文件并编写许多类似的属性,我正在考虑做这样的事情。
public class BaseModel
{
[Required]
public string Address{ get; set; }
}
public class ChildModel : BaseModel
{
public new string Address{ get; set; }
}
任何简单的解决方案?