SiteMapPath.SiteMapProvider Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 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.