Навігація
Головна
 
Головна arrow Інформатика arrow Проектування і розробка web-додатків
< Попередня   ЗМІСТ   Наступна >

ЕЛЕМЕНТИ УПРАВЛІННЯ TREEVIEW І MENU

Для використання ЕУ TreeView і Menu можна створити майстер-сторінку, яка містить кілька областей, і додати їх в одну з цих областей, наприклад,

<Div class = "leftCol">

<Asp: Menu ID-'MenuT runat = "server"> </ asp: Menu>

<Asp: TreeView ID-TreeViewT runat = "server"> </ asp: TreeView>

</ Div>

Після цього необхідно вставлені елементи управління зв'язати з джерелом даних, що містить карту сайту. Для цього необхідно у властивості "Choose Data Source" вибрати пункт <New data source ...> і у вікні, вибрати Site Мар, як показано на рис. 4.13.

Визначення джерела даних ЕУ Menu

Мал. 4.13. Визначення джерела даних ЕУ Menu

Після цього код опису ЕУ матиме такий вигляд:

<Div class = "leftCol">

<Asp: Menu ID = "Menu1" runat- "server" DataSourcelD = "SiteMapDataSourcer> </ asp: Menu>

<Asp: TreeView ID = "TreeView1" runat- "server"

DataSourcelD = "SiteMapDataSource1"> </ asp: TreeView> <asp: SiteMapDataSource ID = "SitelVlapDataSource1 ', runat-" server "/>

</ Div>

Результат додавання ЕУ для навігації по карті сайту показаний на рис. 4.14 (після переходу на Сторінку 2):

Додавання елементів TreeView і Menu

Мал. 4.14. Додавання елементів TreeView і Menu

Елементи управління TreeView і Menu володіють додатковими властивостями, за допомогою яких можливо змінити їх зовнішній вигляд, відповідно до дизайну web-пріложtнія, наприклад,

<Asp: Menu ID = "NavigationMenu" runat- "server" CssClass-'menu "

EnableViewState = "false" lncludeStyleBlock = '' false '' Orientation = "Horizontal">

<Ltems>

<Asp: Menultem NavigateUrl- '~ / Default.aspx "Text =" Home "/>

<Asp: Menultem NavigateUrl = "~ / About.aspx" Text = "About" />

</ Ltems>

</ Asp: Menu>

ЕЛЕМЕНТ УПРАВЛІННЯ SITEMAPPATH

ЕУ SiteMapPath, на відміну від TreeView і Menu, відображає тільки поточний стан користувача в ієрархії сторінок web-додатки з можливістю переходу до верхнього рівня ієрархії. Додамо в приклад елемент SiteMapPath. Для цього необхідно додати ще один рядок між заголовком і вмістом майстер-сторінки і просто помістити в неї елемент SiteMapPath.

 
Якщо Ви помітили помилку в тексті позначте слово та натисніть Shift + Enter
< Попередня   ЗМІСТ   Наступна >
 
Дисципліни
Агропромисловість
Аудит та Бухоблік
Банківська справа
БЖД
Географія
Документознавство
Екологія
Економіка
Етика та Естетика
Журналістика
Інвестування
Інформатика
Історія
Культурологія
Література
Логіка
Логістика
Маркетинг
Медицина
Нерухомість
Менеджмент
Педагогіка
Політологія
Політекономія
Право
Природознавство
Психологія
Релігієзнавство
Риторика
Соціологія
Статистика
Техніка
Страхова справа
Товарознавство
Туризм
Філософія
Фінанси
Пошук