本文介绍了两次调用RenderSection ...?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个ASP.NET-MVC3-Layout并使用RenderSection函数:
I have an ASP.NET-MVC3-Layout and use the RenderSection function:
@RenderSection("BackLink", required: false)
如何两次调用此函数?我想在布局中的多个位置渲染一个定义的部分.
How can I call this function twice? I want to render a defined section at multiple places in my layout.
如果我多次使用@RenderSection()
,则会收到错误消息.
If I use @RenderSection()
more than once I get an error.
推荐答案
也许是这样的:
@var result = RenderSection("BackLink", required: false).ToHtmlString();
First:
@Html.Raw(result);
Second:
@Html.Raw(result);
这篇关于两次调用RenderSection ...?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!