Структура переходов узла ASP.NET
Обновлен: Ноябрь 2007
Структура переходов узла ASP.NET — это набор классов, позволяющих обеспечить удобное перемещение пользователей по узлу. По мере роста узла и перемещения страниц по нему очень быстро становится сложно управлять всеми ссылками. Структура переходов узла ASP.NET позволяет хранить ссылки на все страницы в одном месте и отображать эти ссылки в виде списков или меню переходов на каждой странице, включив на нее элемент управления SiteMapDataSource для чтения сведений об узле и серверный веб-элемент управления навигацией (например, TreeView или Menu) для отображения сведений узла.
Структура переходов веб-узла ASP.NET состоит в основном из поставщиков карты узла, которые взаимодействуют с источником данных карты узла, и классов, которые предоставляют функциональные возможности поставщиков карты узда. Например, поставщик карты узла ASP.NET по умолчанию получает данные из XML-файла с именем Web.sitemap и непосредственно передает эти данные серверному веб-элементу управления SiteMapPath.
В этом подразделе
Пошаговое руководство. Добавление простой структуры переходов веб-узла
Практическое руководство. Настройка внешнего вида серверных веб-элементов управления SiteMapPath
Практическое руководство. Программное перечисление узлов карты веб-узла
Практическое руководство. Программное изменение узлов карты веб-узла в памяти
Практическое руководство. Настройка нескольких карт веб-узлов и поставщики карт веб-узлов