Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Definiert Konfigurationseinstellungen zur Unterstützung der Navigationsinfrastruktur für das Konfigurieren, Speichern und Rendern der Sitenavigation.
Dieses Element ist neu in .NET Framework, Version 2.0.
<siteMap
defaultProvider="provider name">
<providers>...</providers>
</siteMap>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute, untergeordnete Elemente und übergeordnete Elemente beschrieben.
Attribute
Attribute |
Beschreibung |
|---|---|
defaultProvider |
Erforderliches Attribut. Gibt den Namen des Anbieters an. Standardwert ist der XmlSiteMapProvider-Anbieter. |
Untergeordnete Elemente
Element |
Beschreibungen |
|---|---|
providers |
Definiert eine Auflistung von Navigationsanbietern. |
Übergeordnete Elemente
Element |
Beschreibungen |
|---|---|
configuration |
Gibt das erforderliche Stammelement in jeder Konfigurationsdatei an, die von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird. |
system.web |
Gibt das Stammelement für den ASP.NET-Konfigurationsabschnitt an. |
Hinweise
Standardkonfiguration
Das folgende siteMap-Standardelement wird in der Stammdatei Web.config in .NET Framework, Version 2.0, konfiguriert.
<siteMap>
<providers>
<add siteMapFile="web.sitemap" name="AspNetXmlSiteMapProvider"
type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</siteMap>
Beispiel
Das folgende Beispiel zeigt, wie Sie einen Siteübersichtsanbieter in die Datei Web.config einfügen und damit den Standard-Siteübersichtsanbieter für ASP.NET überschreiben.
<configuration>
<system.web>
<siteMap defaultProvider="XmlSiteMapReader">
<providers>
<add
name=" XmlSiteMapReader"
type="XmlSiteMapProvider, System.Web, Version=1.1.3300.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="my.sitemap"
description="XmlSiteMapProvider that loads my.sitemap"/>
</providers>
</siteMap>
</system.web>
</configuration>
Elementinformationen
Konfigurationsabschnittshandler |
|
Konfigurationsmember |
|
Konfigurierbare Speicherorte |
Machine.config Web.config auf der Stammebene Web.config auf der Anwendungsebene |
Anforderungen |
Microsoft Internetinformationsdienste (IIS), Version 5.0, 5.1 oder 6.0 .NET Framework, Version 2.0 Microsoft Visual Studio 2005 |
Siehe auch
Aufgaben
Gewusst wie: Sperren von ASP.NET-Konfigurationseinstellungen
Referenz
system.web-Element (ASP.NET-Einstellungsschema)
providers-Element für siteMap (ASP.NET-Einstellungsschema)
Konzepte
Übersicht über die ASP.NET-Konfiguration
ASP.NET-Webserversteuerelemente und Browserfunktionen
Absichern der ASP.NET-Konfiguration
ASP.NET-Konfigurationsszenarios
Weitere Ressourcen
ASP.NET-Konfigurationseinstellungen