У меня есть следующие настройки
- LayoutBasic.cshtml, определяющий мой раздел головы и тела + @RenderSection («Extra», обязательно: false);
- LayoutTabPage.cshtml с использованием LayoutBasic.cshtml, определяющего макет вкладки
- SpecificTabPageIndex.cshtml с использованием LayoutTabPage.cshtml, определяющего @section Extra {} с некоторыми тегами ссылок и стилей
- Иногда у меня есть партиал, который содержит @section Extra {}, визуализированный из SpecificTabPageIndex.cshtml
Проблема в том, что раздел "Extra" не отображается. Иногда код работает нормально, но раздел не отображается, а иногда я получаю сообщение об ошибке «Следующие разделы были определены, но не отображены для страницы макета».
Может кто-нибудь подсказать мне, что я делаю не так? Является ли RenderSection непригодным для вложения макетов на столько уровней, сколько я делаю?
ТИА
. / Kroogar