覆盖ModelState.IsValid属性

时间:2010-04-16 00:06:31

标签: asp.net-mvc validation

如何覆盖IsValid属性?

我有一个验证为false的模型。我在模型上有一个自定义的ValidationAttribute,我想在某些情况下为整个模型设置IsValid标志。

这可能吗?

1 个答案:

答案 0 :(得分:0)

您可以在模型上实现IDataErrorInfo并应用模型范围的验证。

此页面提供了一些关于补充IDataErrorInfo接口的信息,大约在“实现IDataErrorInfo接口”标题下的2/3处