Общие сведения о серверном веб-элементе управления SiteMapDataSource
Обновлен: Ноябрь 2007
Серверный веб-элемент управления SiteMapDataSource используется с переходами веб-узла Структура переходов узла ASP.NET. SiteMapDataSource получает данные переходов от поставщика карты узла и передает данные в элементы управления, которые могут отображать их, например в элементы TreeView и Menu.
В этом разделе рассматриваются следующие темы:
Основные сведения.
Примеры кода.
Ссылки на классы.
Основные сведения
Серверный веб-элемент управления SiteMapDataSource получает данные переходов от поставщика карты узла и затем передает данные в элементы управления, которые могут их отображать, например в элементы TreeView и Menu.
![]() |
---|
Элемент управления SiteMap также отображает данные переходов, но его не требуется привязывать к элементу управления SiteMapDataSource. Дополнительные сведения см. в разделе Общие сведения об структуре переходов веб-узла ASP.NET. |
Элемент управления SiteMapDataSource получает данные переходов из карты узла. Эти данные содержат сведения о страницах веб-узла, например URL-адрес, название, описание и место в иерархии переходов. Хранение данных переходов в одном месте упрощает добавление и удаление элементов в меню переходов веб-узла.
В более ранних версиях ASP и ASP.NET при добавлении страницы на веб-узел и добавлении затем ссылки на эту новую страницу на всех других страницах веб-узла необходимо было вручную добавлять ссылки, включать общий файл или разрабатывать нестандартные функциональные возможности переходов. ASP.NET 2.0 включает элементы управления переходов, облегчая создание, настройку и поддержку меню переходов.
К началу
Примеры кода
Пошаговое руководство. Добавление простой структуры переходов веб-узла
К началу
Ссылки на классы
В следующей таблице перечислены ключевые классы, связанные с элементом управления SiteMapDataSource:
Член |
Описание |
---|---|
Основной класс элемента управления. |
|
Отображает набор гиперссылок текста или изображения и может привязываться к элементу управления SiteMapDataSource. |
|
Отображает иерархические данные в структуре дерева и может привязываться к элементу управления SiteMapDataSource. |
|
Отображает меню и может привязываться к элементу управления SiteMapDataSource. |
К началу
См. также
Основные понятия
Общие сведения об структуре переходов веб-узла ASP.NET
Безопасность системы навигации веб-узла ASP.NET