RenderSection не работает внутри частичного представления в ASP.NET MVC3

В моем проекте ASP.NET MVC3 у меня есть стандарт_Layout.cshtml сгенерированный Visual Studio 2010 и после закрытия моего тег, я размещаю:RenderSection

_Layout.cshtml:



@RenderSection("ScriptContent", required: false)

Тогда по моемуIndex.cshtml Вид у меня есть:

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

Если я размещу@section ScriptContent в Index.cshtml он отображается правильно. Если я помещу это в мой частичный вид:MyPartial.cshtml

@model MyApp.ViewModels.MyViewModel

@section ScriptContent {
         
} 

В моей странице источника у меня есть:


         

Значение@section не выполняется. В чем может быть причина? Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос