隐式验证属性

时间:2013-03-09 13:36:51

标签: asp.net-mvc-3 validation

我有一个自定义数据类型Money,我正在创建服务器和客户端验证。将自定义验证属性应用于每个视图模型中的每个属性都很繁琐。有没有办法可以一次性将验证属性设置为所有Money属性?

1 个答案:

答案 0 :(得分:1)

您可以在Money类型中实现IValidatableObject

然后覆盖Validate方法,一次性完成所有验证。

以下是MSDN

的示例