SiteMapPath.SiteMapProvider Vlastnost

Definice

Získá nebo nastaví název SiteMapProvider použitého k vykreslení ovládacího prvku navigace na webu.

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

Hodnota vlastnosti

Název objektu SiteMapProvider , který definuje navigační strukturu pro SiteMapPath zobrazení. Všichni dostupná poskytovatelé jsou obsaženi v Providers kolekci a mohou být uvedeni a načteni pomocí názvu pomocí Item[String] vlastnosti.

Atributy

Poznámky

Ovládací SiteMapPath prvek používá SiteMapProvider jako zdroj pro data mapy webu, která vykresluje. SiteMapProvider Pokud vlastnost není nastavena, SiteMapPath ovládací prvek používá zprostředkovatele identifikovaný SiteMap.Provider vlastností, což je výchozí SiteMapProvider definovaný pro lokalitu v hierarchii konfigurace, obvykle XmlSiteMapProvider. SiteMapProvider Nastavení vlastnosti směruje SiteMapPath ovládací prvek k vykreslení dat mapy webu, která zprostředkovatel definuje.

Ovládací SiteMapPath prvek pracuje přímo s SiteMapProvider objekty a SiteMapNode zobrazuje informace o mapě webu. Jiné ovládací prvky, například Menu a TreeView, vyžadují abstrakci dat poskytovanou SiteMapDataSource třídou, aby se zobrazily stejné informace o navigaci na webu.

Hodnota této vlastnosti je uložena ve stavu zobrazení.

Tuto vlastnost nelze nastavit motivy ani motivy šablon stylů. Další informace najdete v tématu ThemeableAttribute a ASP.NET Motivy a skiny.

Platí pro

Viz také