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

UptoLike

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

142
После этого код описания ЭУ будет иметь следующий вид:
<div class="leftCol">
<asp:Menu ID="Menu1" runat="server" DataSourceID="SiteMapDataSource1">
</asp:Menu>
<asp:TreeView ID="TreeView1" runat="server"
DataSourceID="SiteMapDataSource1"> </asp:TreeView>
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
</div>
Результат добавления ЭУ для навигации по карте сайта будет по-
казываться следующим образом (после перехода на Страницу 2):
`Рис. 4.21. Добавление элементов TreeView и Menu.
Элементы управления TreeView и Menu обладают дополнительны-
ми свойствами, с помощью которых возможно изменить их внешний
вид, в соответствии с дизайном web-приложения, например:
<asp:Menu ID="NavigationMenu" runat="server" CssClass="menu"
EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
<Items>
<asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home"/>
<asp:MenuItem NavigateUrl="~/About.aspx" Text="About"/>
</Items>
</asp:Menu>
Элемент управления SiteMapPath
В отличие от TreeView и Menu, SiteMapPath отображает только те-
кущее положение пользователя в иерархии страниц web-приложения с
возможностью перехода к верхнему уровню иерархии. Добавим в при-
мер элемент SiteMapPath. Для этого необходимо добавить еще одну
строку между заголовком и содержимым мастер страницы и просто по-
местить в нее элемент SiteMapPath. Результат показан на рис. 4.21 (пере-
ход на «Страницу).