我有几个PartialViews,我动态选择并加载我想要的那个。我这样做:
if(condition)
$("#viewPlaceHolder").load(@Url.Content("/Controller/DoOneThing");
else
$("#viewPlaceHolder").load("/Controller/DoAnotherThing");
作为一种魅力。但是,当我需要更新那些PartialViews的时候,我没有收到任何父页面,只有部分,这是可以预期的。
如果我能够使用
,我就不会有这样的问题$("#viewPlaceHolder").load(Html.Action("DoAnotherThing", "Controller"))
但显然我不是。
那么我怎么能把这两件事情结合起来,或者我应采取哪种方法呢?