我可以在自定义模型绑定器中使用MVC验证属性吗?

时间:2010-06-10 20:06:29

标签: validation asp.net-mvc-2 modelbinders

我的模型上有很多MVC验证属性。当defaultModelBinder在提交时绑定我的模型时,一切都很有效。但是,我需要创建一个自定义模型绑定器。我想继续使用我的验证属性。我可以吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:0)

我不确定这是否可能,但我可以说的一件事是,如果可能的话,那么默认模型绑定器的扩展点不会让它变得非常容易被发现。我花了几个小时试图让这个工作无济于事。

除了让它工作之外,您还可以使用Controller的TryValidateModel()方法。