【发布时间】:2014-06-20 02:22:57
【问题描述】:
我的视图模型具有多个布尔属性,在我的控制器中,我在进入服务层之前检查了ModelState.IsValid。现在我想让ModelState.IsValid 返回false 如果没有布尔属性设置为true,有没有办法让它发生?
这是我的示例类
public class Role {
public int Id {get; set;}
[Required(ErrorMessage = "Please enter a role name")]
public string Name {get; set;}
public bool IsCreator {get; set;}
public bool IsEditor {get; set;}
public bool IsPublisher {get; set;}
}
【问题讨论】:
标签: c# asp.net-mvc viewmodel model-validation