0

在 Asp.Net Mvc 中,当您在定义某些部分的布局中渲染视图时,视图中的所有部分都放置在您在布局文件中定义的正确部分中,

考虑一种情况,当您想在另一个视图中渲染一个视图(有一些部分),但是您放置在子视图部分的所有代码都没有在父视图中呈现(因为父视图不一定具有定义的部分) ) 因此只渲染未放置在任何部分中的视图部分,

现在我的问题是:是否可以使用方法 RenderPartial 或 RenderAction 呈现特定的视图部分?

4

1 回答 1

-1

您可以将代码放在单独的视图中。您将能够使用RenderPartial. 如果您在 controll 中创建操作,您将能够使用RenderAction.

但是在您的代码中,您可以定义如下部分

@section MySection{
   @Html.RenderPartial(/*bla bla*/)
    }
于 2012-09-30T16:33:29.987 回答