【发布时间】:2012-07-10 18:08:37
【问题描述】:
我想在我的模型中有一个布尔字段和一个字符串字段,并且没有任何验证属性。 但在视图中,如果选中复选框,我希望在编辑器上进行必填字段验证。
请问我该怎么做?
谢谢。
【问题讨论】:
标签: asp.net-mvc-3 validation checkbox editor
我想在我的模型中有一个布尔字段和一个字符串字段,并且没有任何验证属性。 但在视图中,如果选中复选框,我希望在编辑器上进行必填字段验证。
请问我该怎么做?
谢谢。
【问题讨论】:
标签: asp.net-mvc-3 validation checkbox editor
您仍然可以使用数据注释属性并遵循任何此选项。
从模型状态字典中清除操作内该字段的错误
使用simon创建的条件验证库。
例如
public class ValidationSample
{
[RequiredIf("PropertyValidationDependsOn", true)]
public string PropertyToValidate { get; set; }
public bool PropertyValidationDependsOn { get; set; }
}
【讨论】: