Übersicht über das SiteMapDataSource-Webserversteuerelement

Aktualisiert: November 2007

Das SiteMapDataSource-Webserver-Steuerelement wird mit ASP.NET-Sitenavigation verwendet. Die SiteMapDataSource ruft Navigationsdaten von einem Siteübersichtsanbieter ab und gibt die Daten an Steuerelemente weiter, die diese Daten anzeigen können, z. B. das TreeView-Steuerelement oder das Menu-Steuerelement.

Dieses Thema enthält folgende Abschnitte:

  • Hintergrund

  • Codebeispiele

  • Klassenreferenz

Hintergrund

Das SiteMapDataSource-Webserversteuerelement ruft Navigationsdaten von einem Siteübersichtsanbieter ab und gibt die Daten an Steuerelemente weiter, die die Daten anzeigen können, beispielsweise das TreeView-Steuerelement oder das Menu-Steuerelement.

Hinweis:

Das SiteMap-Steuerelement kann auch Navigationsdaten anzeigen, muss aber nicht an das SiteMapDataSource-Steuerelement gebunden werden. Weitere Informationen finden Sie unter Übersicht über die ASP.NET-Sitenavigation.

Mit dem SiteMapDataSource-Steuerelement werden Navigationsdaten aus einer Siteübersicht abgerufen. Diese Daten beinhalten Informationen über die Seiten der Website, wie etwa URL, Titel, Beschreibung und Position in der Navigationshierarchie. Wenn Sie die Navigationsdaten an einem gemeinsamen Speicherort speichern, können Sie den Navigationsmenüs der Website Elemente leichter hinzufügen bzw. Elemente leichter daraus entfernen.

Wenn Sie in früheren Versionen von ASP und ASP.NET eine Seite zur Website hinzugefügt haben und dann von jeder anderen Seite der Website einen Link auf diese neue Seite erstellen wollten, mussten Sie die Links manuell hinzufügen, eine gemeinsame Datei einbinden oder benutzerdefinierte Navigationsfunktionen entwickeln. ASP.NET Version 2.0 enthält Navigationssteuerelemente, mit denen Sie Navigationsmenüs leichter erstellen, anpassen und verwalten können.

Zurück nach oben

Codebeispiele

Gewusst wie: Anzeigen von Siteübersichtsdaten in nicht hierarchischen Webserversteuerelementen

Gewusst wie: Hinzufügen einer einfachen Sitenavigation

Gewusst wie: Filtern der von SiteMapDataSource-Webserversteuerelementen abgerufenen Knoten

Zurück nach oben

Klassenreferenz

In der folgenden Tabelle werden die Hauptklassen aufgelistet, die sich auf das SiteMapDataSource-Steuerelement beziehen.

Member

Beschreibung

SiteMapDataSource

Die Hauptklasse des Steuerelements.

SiteMapPath

Zeigt eine Gruppe von Text- oder Bildlinks an und kann an das SiteMapDataSource-Steuerelement gebunden werden.

TreeView

Zeigt hierarchische Daten in einer Struktur an und kann an das SiteMapDataSource-Steuerelement gebunden werden.

Menu

Zeigt ein Menü an und kann an das SiteMapDataSource-Steuerelement gebunden werden.

Zurück nach oben

Siehe auch

Konzepte

Übersicht über die ASP.NET-Sitenavigation

Sichern der ASP.NET-Sitenavigation

Sichern des Datenzugriffs

Referenz

XmlSiteMapProvider

Weitere Ressourcen

ASP.NET-Anwendungssicherheit in Hostumgebungen