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



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

对于"live"搜索,我需要城市,日期,时间和其他内容,但对于"city",我只需要city。

是否有一种方法可以根据是否设置了隐藏的输入"searchtype",有条件地设置模型上所需的属性?

或者模型绑定在这种情况下不起作用?

开箱即用,没有任何类型的RequiredIfAttribute,但MVC万无一失验证具有这些加上许多其他有用的验证属性。

最新更新