我想在我的模型中有一个bool字段和一个字符串字段,并且没有任何验证属性。 但是在视图中,如果选中复选框,我希望在编辑器上进行必要的字段验证。
我该怎么做?
谢谢。
答案 0 :(得分:0)
您仍然可以使用数据注释属性,并按照此选项中的任何一个进行操作。
清除动作
使用simon创建的条件验证库。
实施例
public class ValidationSample
{
[RequiredIf("PropertyValidationDependsOn", true)]
public string PropertyToValidate { get; set; }
public bool PropertyValidationDependsOn { get; set; }
}