【发布时间】:2011-12-19 13:46:41
【问题描述】:
有没有办法在我的控制器 A 视图中呈现来自其他控制器 B 的部分视图?
编辑:我编写了一个仅适用于两个控制器的局部视图,我不想将其复制到它们的两个 Views 文件夹中。
我希望每次呈现视图时都显示局部视图,而不是在发生某些事情之后。
【问题讨论】:
-
这可能意味着几个不同的事情。您是否只想重用视图(控制器 A 生成的模型)?您是否要调用生成视图的控制器操作?是否要在页面呈现后使用 AJAX 动态加载视图?
-
你能说得更具体一点吗?你到底想达到什么目标?
-
@Html.Action("YourPartialViewAction", "ControllerName", new { id = Model.id })
-
@StewieFG 我描述了一些我想要实现的目标。
标签: c# asp.net-mvc asp.net-mvc-3 razor partial-views