Проектирование Интернет приложений. Тузовский А.Ф. - 141 стр.

UptoLike

Составители: 

141
данных о структуре приложения. Для этого возможно использование
таких элементов управления как TreeView, Menu, SiteMapPath. Элементы
TreeView и Menu имеют одинаковую функциональность и предназначены
для вывода элементов структуры приложения в окне браузера. Различие
заключается в форме представления данных. Элемент SiteMapPath пред-
назначен для отображения текущего положения пользователя в иерар-
хии web-приложения и позволяет ему переходить вверх по иерархии на
более высокий уровень. Рассмотрим примеры использования все трех
элементов управления.
Элементы управления TreeView и Menu
Для использования таких ЭУ необходимо создать мастер страни-
цу, содержащую несколько областей, и добавить Menu или TreeView в
одну из областей, например:
<div class="leftCol">
<asp:Menu ID="Menu1" runat="server"> </asp:Menu>
<asp:TreeView ID="TreeView1" runat="server"> </asp:TreeView>
</div>
После этого необходимо вставленные элементы управления свя-
зать с источником данных, содержащим карту сайта. Для этого необхо-
димо в свойстве «Choose Data Source» выбрать пункт <New data
source…> и в открывшемся окне выбрать Site Map, как показано на рис.
4.20.
Рис. 4.20. Определение источника данных ЭУ Menu.