使用Razor是否可以在视图中包含视图?

使用Razor是否可以在视图中包含视图?,razor,Razor,请务必理解,我想知道使用Razor是否可以在视图中包含视图?如果是,如何执行?通常通过扩展方法的一些重载来完成,例如: @{ Html.RenderPartial("ViewName"); } 还可以根据情况使用其他方法,例如Partial(将视图渲染为字符串): 还有RenderAction(由控制器操作指定的渲染视图)。我不想调用局部视图。我想渲染一个视图。@DranDane:如果你想渲染视图#2作为视图#1的一部分,那么根据定义#2是一个局部视图。这就是你渲染它的方式。我是否误解了这个问

请务必理解,我想知道使用Razor是否可以在视图中包含视图?如果是,如何执行?

通常通过扩展方法的一些重载来完成,例如:

@{ Html.RenderPartial("ViewName"); }
还可以根据情况使用其他方法,例如
Partial
(将视图渲染为字符串):


还有
RenderAction
(由控制器操作指定的渲染视图)。

我不想调用局部视图。我想渲染一个视图。@DranDane:如果你想渲染视图#2作为视图#1的一部分,那么根据定义#2是一个局部视图。这就是你渲染它的方式。我是否误解了这个问题?
@Html.Partial("ViewName")