Freigeben über


SiteMapPath.SiteMapProvider Eigenschaft

Definition

Ruft den Namen des SiteMapProvider ab, der zum Rendering des Sitenavigations-Steuerelements verwendet wird, oder legt den Namen fest.

public:
 virtual property System::String ^ SiteMapProvider { System::String ^ get(); void set(System::String ^ value); };
[System.Web.UI.Themeable(false)]
public virtual string SiteMapProvider { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.SiteMapProvider : string with get, set
Public Overridable Property SiteMapProvider As String

Eigenschaftswert

Der Name eines SiteMapProvider, der die anzuzeigende Navigationsstruktur für SiteMapPath definiert. Alle verfügbaren Anbieter sind in der Providers-Auflistung enthalten. Sie können die Anbieter mithilfe der Item[String]-Eigenschaft anhand ihrer Namen auflisten und abrufen.

Attribute

Hinweise

Das SiteMapPath -Steuerelement verwendet als SiteMapProvider Quelle für die site map-Daten, die gerendert werden. Wenn die SiteMapProvider -Eigenschaft nicht festgelegt ist, verwendet das SiteMapPath -Steuerelement den anbieter, der von der SiteMap.Provider -Eigenschaft identifiziert wird. Dabei handelt es sich um die StandardeinstellungSiteMapProvider, die für den Standort in der Konfigurationshierarchie definiert ist, in der Regel .XmlSiteMapProvider Durch Festlegen der SiteMapProvider -Eigenschaft wird das SiteMapPath Steuerelement anweisen, die vom Anbieter definierten Siteübersichtsdaten zu rendern.

Das SiteMapPath -Steuerelement arbeitet direkt mit einem SiteMapProvider und seinen SiteMapNode -Objekten zusammen, um Siteübersichtsinformationen anzuzeigen. Andere Steuerelemente, z Menu . B. und TreeView, erfordern eine Datenstraktion, die von der SiteMapDataSource -Klasse bereitgestellt wird, um die gleichen Websitenavigationsinformationen anzuzeigen.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET-Designs und Skins.

Gilt für:

Weitere Informationen