Klassen rendersection nicht arbeiten im inneren, Teilweise mit Sicht in ASP.NET MVC3

In meinem ASP.NET MVC3-Projekt habe ich eine standard - _Layout.cshtml generiert Visual Studio 2010 und nach dem schließen meiner <body> tag, ich Stelle eine RenderSection:

_Layout.cshtml:

</body>
<script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
@RenderSection("ScriptContent", required: false)
</html>

Dann in meinem Index.cshtml View habe ich:

@model MyApp.ViewModels.MyViewModel
@{ Html.RenderPartial("MyPartial", Model);  }

Wenn ich die @section ScriptContent im Index.cshtml zeigt es korrekt an. Wenn ich es in meinem Teilansicht MyPartial.cshtml:

@model MyApp.ViewModels.MyViewModel

@section ScriptContent {
     <script src="@Url.Content("~/Scripts/Filters.js")" type="text/javascript"></script>    
} 

In der Seite meine Quelle, die ich habe:

</body>
     <script src="/Scripts/jquery-1.5.1.min.js" type="text/javascript"></script>    
</html>

Bedeutung der @section wird nicht ausgeführt. Was könnte die Ursache sein? Dank

InformationsquelleAutor CiccioMiami | 2012-12-19
Schreibe einen Kommentar