0

我希望一个视图可以访问 2 个控制器。我的意思是我有Controller AController B 并且在视图上我有 2 个 div:Div A带有来自Controller A的内容信息和Div b带有来自Controller B的内容信息。是否可以?有人可以给我一个提示或告诉我一个简单的例子吗?

4

2 回答 2

1

您需要查看部分视图:http ://www.dotnetfunda.com/articles/article1831-how-to-create-partial-views-mvc-tutorial-number-10.aspx 您也可以放置视图文件进入共享文件夹并通过名称引用它:return View("commonView");

于 2013-03-13T12:35:24.553 回答
1

您可以通过使用局部视图来实现这一点。

创建不同的局部视图以显示来自 2ND 控制器的内容,将其呈现在已经具有来自第一个控制器的数据的第一个视图上。您可以使用以下剃刀语法呈现部分视图:

 @Html.Partial("name of partial view").
于 2013-03-13T12:39:40.080 回答