与ASP.net MVC 2的条件模型绑定

时间:2011-08-30 09:54:32

标签: asp.net-mvc-2 model model-binding

我正在使用模型绑定(带有强类型的局部视图)来验证搜索表单。

对于“实时”搜索,我需要城市,日期,时间和其他东西,但对于“城市”我只需要城市。

有没有办法根据是否设置隐藏输入“searchtype”有条件地在我的模型上设置必需属性?

或者是模型绑定,在这种情况下无法工作?

1 个答案:

答案 0 :(得分:1)

开箱即用,没有任何类型RequiredIfAttribute,但 MVC FoolProof validation 还有许多其他有用的验证属性。