SiteMapPath.SiteMapProvider Eigenschaft

Definition

Ruft den Namen des SiteMapProvider ab, der zum Rendering des Sitenavigations-Steuerelements verwendet wird, oder legt den Namen fest.Gets or sets the name of the SiteMapProvider used to render the site navigation control.

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; }
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.The name of a SiteMapProvider that defines the navigation structure for the SiteMapPath to display. 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.All available providers are contained in the Providers collection, and can be enumerated and retrieved by name using the Item[String] property.

Attribute

Hinweise

Das SiteMapPath -Steuerelement SiteMapProvider verwendet einen als Quelle für die Site Übersichts Daten, die er rendert.The SiteMapPath control uses a SiteMapProvider as a source for the site map data it renders. Wenn die SiteMapProvider -Eigenschaft nicht festgelegt ist SiteMapPath , verwendet das Steuerelement den von SiteMap.Provider der-Eigenschaft identifizierten Anbieter XmlSiteMapProvider. SiteMapProvider Dies ist der Standardwert, der für die Site in der Konfigurations Hierarchie definiert ist, in der Regel.If the SiteMapProvider property is not set, the SiteMapPath control uses the provider identified by the SiteMap.Provider property, which is the default SiteMapProvider defined for the site in the configuration hierarchy, typically the XmlSiteMapProvider. Das Festlegen SiteMapProvider der-Eigenschaft SiteMapPath weist das-Steuerelement an, die vom Anbieter definierten Site Übersichts Daten zu erzeugen.Setting the SiteMapProvider property directs the SiteMapPath control to render the site map data that the provider defines.

Das SiteMapPath -Steuerelement arbeitet direkt SiteMapProvider mit einem SiteMapNode und seinen-Objekten, um Site Übersichts Informationen anzuzeigen.The SiteMapPath control works directly with a SiteMapProvider and its SiteMapNode objects to display site map information. Andere Steuerelemente, wie Menu z TreeView. b. und, erfordern eine Daten Abstraktion SiteMapDataSource , die von der-Klasse bereitgestellt wird, um dieselben Website Navigationsinformationen anzuzeigen.Other controls, such as Menu and TreeView, require a data abstraction, provided by the SiteMapDataSource class, to display the same site navigation information.

Der Wert dieser Eigenschaft wird im Ansichts Zustand gespeichert.The value of this property is stored in view state.

Diese Eigenschaft kann nicht durch Designs oder Stylesheetdesigns festgelegt werden.This property cannot be set by themes or style sheet themes. Weitere Informationen finden Sie unter ThemeableAttribute und ASP.NET-Designs und Skins.For more information, see ThemeableAttribute and ASP.NET Themes and Skins.

Gilt für:

Siehe auch