В MVC можно использовать в _Layout.cshtml:Рендер мастер элемент страницы на основе детской страницы
@if (IsSectionDefined("styles"))
{@RenderSection("styles", required: false)}
вместе с @Section styles
от содержания страницы/макета включить стили CSS в <head>
, если данный участок не требуется.
Есть ли эффективный способ имитировать такое же поведение в веб-формах?
Подводя итог: Я хотел бы иметь возможность отображать css и js на главной странице, только если они требуются определенной дочерней страницей на основе этой главной страницы. Поэтому он не будет включен на страницы, для которых не требуются файлы css и js.