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

Referenz