我正在尝试加载页面,在该视图中,我想从另一个检索信息的控制器加载另一个视图。 我可以用: @ Html.Partial( “奥瑟维尤”) 适用于不需要数据但我希望页面检索数据的页面,所以使用: @ Html.Action( “奥瑟维尤”) 我认为应该工作,但不会,我得到一个HttpException
“执行处理程序'System.Web.Mvc.HttpHandlerUtil + ServerExecuteHttpHandlerAsyncWrapper'的子请求时出错。”
必须有办法做到这一点,
由于 Kelv
答案 0 :(得分:1)
使用
@Html.Action("otherView", "otherController", new { vm = viewModel })
并在控制器中创建一个动作
public ActionResult otherView(otherViewModel vm)
{
return PartialView("otherView", vm);
}
答案 1 :(得分:0)
听起来你正在寻找RenderAction。