ASP.NET-Sitenavigation
Aktualisiert: November 2007
Bei der ASP.NET-Sitenavigation handelt es sich um eine Gruppe von Klassen, mit denen Sie für Benutzer eine einheitliche Möglichkeit zum Navigieren auf der Website bereitstellen können. Mit zunehmender Größe der Site und wenn Sie innerhalb der Website Seiten verschieben, kann die Verwaltung von Links schwierig werden. Mit der ASP.NET-Sitenavigation können Sie Links zu allen Seiten an einem zentralen Ort speichern und in Listen oder Navigationsmenüs auf jeder Seite rendern, indem Sie zum Lesen von Siteinformationen ein SiteMapDataSource-Steuerelement und zum Anzeigen von Siteinformationen ein Webserver-Steuerelement einfügen, z. B. das TreeView-Steuerelement oder das Menu-Steuerelement.
ASP.NET-Sitenavigation besteht im Wesentlichen aus Siteübersichtsanbietern, die mit der Datenquelle für die Siteübersicht kommunizieren, und den Klassen, die die Funktionen der Siteübersichtsanbieter bereitstellen. Der Standard-ASP-NET-Siteübersichtsanbieter bezieht z. B. Siteübersichtsdaten aus der XML-Datei Web.sitemap und übermittelt diese Daten direkt an das SiteMapPath-Webserver-Steuerelement.
In diesem Abschnitt
Gewusst wie: Anpassen der Darstellung von SiteMapPath-Webserversteuerelementen
Gewusst wie: Anzeigen von Siteübersichtsdaten in nicht hierarchischen Webserversteuerelementen
Gewusst wie: Filtern der von SiteMapDataSource-Webserversteuerelementen abgerufenen Knoten
Gewusst wie: Programmgesteuertes Auflisten von Siteübersichtsknoten
Gewusst wie: Programmgesteuertes Ändern von Siteübersichtsknoten im Arbeitsspeicher
Gewusst wie: Konfigurieren mehrerer Siteübersichten und Siteübersichtsanbieter