两次调用RenderSection ......?

Kon*_*rad 13 asp.net razor asp.net-mvc-3

我有一个ASP.NET-MVC3-Layout并使用RenderSection函数:

@RenderSection("BackLink", required: false)
Run Code Online (Sandbox Code Playgroud)

我怎么能两次调用这个函数?我想在布局中的多个位置渲染定义的部分.

如果我使用@RenderSection()不止一次,我会收到错误.

Pau*_*yng 23

也许是这样的:

@var result = RenderSection("BackLink", required: false).ToHtmlString();

First:
@Html.Raw(result);

Second:
@Html.Raw(result);
Run Code Online (Sandbox Code Playgroud)