渲染两个或多个局部视图

时间:2009-12-10 17:09:17

标签: asp.net-mvc render partial-views

我有一个Ajax.Actionlink,它触发放置在我的控制器内的方法,该方法返回一个用户列表并呈现局部视图。

[Authorize]
public ActionResult UsersAddresses()
{
     ...
     ...
     return PartialView("AddressesList",users);
}

有什么方法可以同时渲染两个或多个局部视图吗?

由于

1 个答案:

答案 0 :(得分:0)

如果您只是尝试将部分视图连接在一起,请创建部分视图(我们将其称为 Parent ),然后在该视图中调用Html.RenderPartial()多次你需要。然后您的控制器可以返回 Parent 的View / PartialView,提供正确的聚合视图数据。

相关问题