Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在控制器中有这样的方法
public PartialViewResult CabinSearch() { return PartialView(); }
我已经创建了这个方法的视图。
我需要将此部分视图访问到母版页
在 Razor 中,@Html.Partial(viewName)助手将在视图中内联渲染命名的局部视图。如果需要,还有其他调用将模型对象传递给局部视图。
@Html.Partial(viewName)
如果您需要调用控制器方法来执行某些计算或数据库访问(如您所暗示的那样),您可以改用它@Html.Action(actionName, controllerName)或它的一些变体 - 其中 CabinSearch 是您的情况下的操作名称。这将调用控制器,该控制器将执行它所做的任何事情(模型准备),然后渲染部分视图,然后将其内联到页面中。
@Html.Action(actionName, controllerName)