我想在我的模型中有一个布尔字段和一个字符串字段,并且没有任何验证属性。但在视图中,如果选中复选框,我希望在编辑器上进行必填字段验证。
请问我该怎么做?
谢谢你。
我想在我的模型中有一个布尔字段和一个字符串字段,并且没有任何验证属性。但在视图中,如果选中复选框,我希望在编辑器上进行必填字段验证。
请问我该怎么做?
谢谢你。
您仍然可以使用数据注释属性并遵循任何此选项。
从模型状态字典中清除操作内该字段的错误
使用simon创建的条件验证库。
前任。
public class ValidationSample
{
[RequiredIf("PropertyValidationDependsOn", true)]
public string PropertyToValidate { get; set; }
public bool PropertyValidationDependsOn { get; set; }
}