可以使用以下步骤将属于另一个控制器的部分视图数据显示在当前视图中:
public class HomeController : Controller { public ActionResult Index() { // other code
return View("~/Views/Another/Index.cshtml");
}
}
@{ Html.RenderAction("Index", "Another"); }
public class AnotherController : Controller { public ActionResult Index() { // other code
return PartialView("_PartialViewName", model);
}
}
其中,"_PartialViewName"是要使用的部分视图名称,而“model”是要使用的数据模型。
这样,属于AnotherController的部分视图数据将会在HomeController的Index视图中显示。