2011-10-28 15 views
12

Mam ASP.NET-MVC3-układ i użyć funkcji RenderSection:Zadzwoń do RenderSection dwa razy ...?

@RenderSection("BackLink", required: false) 

Jak mogę nazwać tę funkcję dwukrotnie? Chcę renderować zdefiniowaną sekcję w wielu miejscach w moim układzie.

Jeśli użyję @RenderSection() więcej niż raz, pojawi się błąd.

+0

Dobre pytanie :) – Celdor

Odpowiedz

22

Może coś takiego:

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

First: 
@Html.Raw(result); 

Second: 
@Html.Raw(result); 
+0

Dziękuję ... To działa :-) – Konrad

Powiązane problemy