1

我在控制器中有这样的方法

public PartialViewResult CabinSearch()
{
    return PartialView();
} 

我已经创建了这个方法的视图。

我需要将此部分视图访问到母版页

4

1 回答 1

1

在 Razor 中,@Html.Partial(viewName)助手将在视图中内联渲染命名的局部视图。如果需要,还有其他调用将模型对象传递给局部视图。

如果您需要调用控制器方法来执行某些计算或数据库访问(如您所暗示的那样),您可以改用它@Html.Action(actionName, controllerName)或它的一些变体 - 其中 CabinSearch 是您的情况下的操作名称。这将调用控制器,该控制器将执行它所做的任何事情(模型准备),然后渲染部分视图,然后将其内联到页面中。

于 2012-10-26T17:53:18.437 回答