В помощь программисту: Статьи - Эталонные страницы
Как правило, веб-сайты имеют общепринятую однотипную, разметку страниц. Неотъемлемая часть разметки – верхний и нижний колонтитулы и тело страницы. Бывают, конечно, исключения из этого правила. ASP.NET 2.x предлагает веб-программистам воспользоваться уникальным методом создания одинаковой разметки для страниц сайтов – это, так называемые, эталонные страницы. Эталонной страницей именуют файл с расширением *.master. Эталонная страница является контейнером, содержащим контент, и может нести серверные элементы управления и пользовательские элементы управления, html-разметку страницы и html-элементы. Иными словами, в эталонной странице содержится разметка страницы, тот же верхний и нижний колонтитул + меню навигации. Сам же контент при этом расположен на страницах aspx, а они в свою очередь дают ссылку на эталонную страницу. То есть разработчик больше не должен дублировать разметку страниц, так как она будет располагаться в одном файле.
Эталонная страница напоминает страницы aspx, однако имеет отличия. Вместо директивы @Page, у эталонной страницы директива @Master. Src – задает имя исходного файла с классом отдельного кода, а EnabledTheming – определяет состояние использования тем.
<< Назад