ВУЗ:
Составители:
Рубрика:
129
элементов, дескрипторы не имеют атрибута id. Они содержат лишь те
свойства ЭУ, значения которых необходимо установить.
Например, наиболее типичным описанием для файла оформления
является определение цвета фона или цвета переднего плана элемента
управления. В этом случае, достаточно задать значения свойств
BackColor или ForeColor соответственно. Таким образом, для элемента
управления TextBox строка описания дескриптора может выглядеть сле-
дующим образом:
<asp:TextBox runat="server" forecolor="blue" backcolor="lightsteelblue"/>
Для добавления темы в проект web-приложения, необходимо вы-
полнить следующие действия:
1. Выполнить команду главного меню «WebSite=>Add New Item»,
в открывшемся окне выбрать шаблон «Skin File», нажать OK. Visual
Studio предупредит о том, что создаваемый файл оформления будет по-
мещен в папку App_Themes и спросит, нужно ли добавить ее в проект в
том случае, если она не существует.
2. Ввести дескрипторы описания серверных элементов управле-
ния приложения (пример описания оформления элементов TextBox при-
веден выше).
Созданная тема может быть добавлена ко всем страницам web-
приложения, к файлам подкаталога или только к некоторым web-
формам.
Для задания темы для всех web-форм приложения (или для web-
форм подкаталога) нужно в соответствующем конфигурационном файле
web.config, в котором находятся web-формы, определить используемую
тему с помощью директивы pages.
<system.web>
<pages theme="myTheme" />
…
</system.web>
В этом случае тема будет применена ко всем формам web-
приложения (или подкаталога).
В случае, если тему необходимо применить только к выбранной
web-форме, то необходимо выбрать объект DOCUMENT в окне свойств
страницы и ввести в свойство Theme имя темы, которую необходимо
применить к данной странице. При этом Visual Studio скорректирует
директиву Page данной страницы:
<%@ Page ….. Theme="myTheme">
Страницы
- « первая
- ‹ предыдущая
- …
- 127
- 128
- 129
- 130
- 131
- …
- следующая ›
- последняя »
