Я пытаюсь отобразить раздел, определенный в файле _layout, из моей пользовательской области.
В моей области у меня есть _ViewStart, который указывает на _layout в корневом сайте.
Раздел, который я пытаюсь использовать, находится в теге head, но в моей области он помещается в тело.
Страница, отображаемая на корневом уровне, работает нормально.
~ /Views / Shared / _Layout.cshtml
<head>
@RenderSection("header", true)
</head>
<body>
....
</body>
~ / Areas / UserMedia / Views / _ViewStart.cshtml
@{
Layout = "~/Views/Shared/_Layout.cshtml";
}
~ / Areas / UserMedia / Views / ManageProjectMedia.cshtml
@{
ViewBag.Title = "ManageProjectMedia";
}
@section header{
{
<!-- scripts and styles -->
}
<div>
... page content
</div>