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

String

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

Atributy

Poznámky

Ovládací SiteMapPath prvek používá SiteMapProvider jako zdroj pro data mapy webu, která se 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á poskytovatel 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 k zobrazení stejných informací navigace na webu.

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

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

Platí pro

Viz také