例如,我在视图模型中具有这3个属性
public class PageViewModel
{
[Required]
public bool? HasControl { get; set; }
[Required]
public bool? Critical { get; set; }
[Required]
public string Description { get; set; }
}
这里的问题是我要设置属性
Critical
Description
要求HasControl为true,否则为false,这是单选按钮控件。
我尝试在客户端禁用控件,但是在检查Modelstate.IsValid时它们仍然失败。
有没有办法处理这种情况?