SiteMapPath.SiteMapProvider Property

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

Property Value

String

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.

Attributes

Remarks

Das SiteMapPath-Steuerelement verwendet einen SiteMapProvider als Quelle für die von ihm gerendert Daten der Site Map.The SiteMapPath control uses a SiteMapProvider as a source for the site map data it renders. Wenn die SiteMapProvider-Eigenschaft nicht festgelegt ist, verwendet das SiteMapPath Steuerelement den von der Eigenschaft SiteMap.Provider identifizierten Anbieter. Dies ist die Standard SiteMapProvider, die für den Standort in der Konfigurations Hierarchie definiert ist, in der Regel die XmlSiteMapProvider.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. Wenn Sie die SiteMapProvider-Eigenschaft festlegen, wird das SiteMapPath Steuerelement angewiesen, 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 funktioniert direkt mit einem SiteMapProvider und seinen SiteMapNode 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 z. b. Menu und TreeView, erfordern eine Daten Abstraktion, die von der SiteMapDataSource-Klasse bereitgestellt wird, um die gleichen 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.

Applies to

See also