Поделиться через


Общие сведения о серверном веб-элементе управления SiteMapDataSource

Обновлен: Ноябрь 2007

Серверный веб-элемент управления SiteMapDataSource используется с переходами веб-узла Структура переходов узла ASP.NET. SiteMapDataSource получает данные переходов от поставщика карты узла и передает данные в элементы управления, которые могут отображать их, например в элементы TreeView и Menu.

В этом разделе рассматриваются следующие темы:

  • Основные сведения.

  • Примеры кода.

  • Ссылки на классы.

Основные сведения

Серверный веб-элемент управления SiteMapDataSource получает данные переходов от поставщика карты узла и затем передает данные в элементы управления, которые могут их отображать, например в элементы TreeView и Menu.

ms227441.alert_note(ru-ru,VS.90).gifПримечание.

Элемент управления SiteMap также отображает данные переходов, но его не требуется привязывать к элементу управления SiteMapDataSource. Дополнительные сведения см. в разделе Общие сведения об структуре переходов веб-узла ASP.NET.

Элемент управления SiteMapDataSource получает данные переходов из карты узла. Эти данные содержат сведения о страницах веб-узла, например URL-адрес, название, описание и место в иерархии переходов. Хранение данных переходов в одном месте упрощает добавление и удаление элементов в меню переходов веб-узла.

В более ранних версиях ASP и ASP.NET при добавлении страницы на веб-узел и добавлении затем ссылки на эту новую страницу на всех других страницах веб-узла необходимо было вручную добавлять ссылки, включать общий файл или разрабатывать нестандартные функциональные возможности переходов. ASP.NET 2.0 включает элементы управления переходов, облегчая создание, настройку и поддержку меню переходов.

К началу

Примеры кода

Практическое руководство. Отображение данных карты веб-узла в неиерархических серверных веб-элементах управления

Пошаговое руководство. Добавление простой структуры переходов веб-узла

Практическое руководство. Фильтрация узлов, извлеченных с помощью серверного веб-элемента управления SiteMapDataSource

К началу

Ссылки на классы

В следующей таблице перечислены ключевые классы, связанные с элементом управления SiteMapDataSource:

Член

Описание

SiteMapDataSource

Основной класс элемента управления.

SiteMapPath

Отображает набор гиперссылок текста или изображения и может привязываться к элементу управления SiteMapDataSource.

TreeView

Отображает иерархические данные в структуре дерева и может привязываться к элементу управления SiteMapDataSource.

Menu

Отображает меню и может привязываться к элементу управления SiteMapDataSource.

К началу

См. также

Основные понятия

Общие сведения об структуре переходов веб-узла ASP.NET

Безопасность системы навигации веб-узла ASP.NET

Безопасность доступа к данным

Ссылки

XmlSiteMapProvider

Другие ресурсы

Безопасность приложений ASP.NET в средах выполнения