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 použité k SiteMapProvider vykreslení ovládacího prvku navigace 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, která SiteMapPath se má zobrazit. Všichni poskytovatelé, kteří jsou k dispozici, jsou obsaženi v kolekci Providers a mohou být výčtem a načteni podle názvu pomocí Item[String] vlastnosti .
- Atributy
Poznámky
Ovládací SiteMapPath prvek používá SiteMapProvider jako zdroj mapových dat webu, která vykresluje. SiteMapProvider Pokud vlastnost není nastavená, SiteMapPath ovládací prvek použije zprostředkovatele určeného SiteMap.Provider vlastností , což je výchozí SiteMapProvider definovaný pro lokalitu v hierarchii konfigurace, obvykle XmlSiteMapProvider. SiteMapProvider Nastavení vlastnosti nasměruje SiteMapPath ovládací prvek k vykreslení dat mapy webu, která definuje zprostředkovatel.
Ovládací SiteMapPath prvek pracuje přímo s objekty SiteMapProvider a k SiteMapNode zobrazení informací o mapě webu. Jiné ovládací prvky, například Menu a TreeView, vyžadují abstrakci dat poskytovanou SiteMapDataSource třídou , aby se zobrazily stejné navigační informace webu.
Hodnota této vlastnosti je uložena ve stavu zobrazení.
Tuto vlastnost nelze nastavit pomocí motivů nebo šablon stylů. Další informace najdete v tématu ThemeableAttribute a ASP.NET Motivy a skiny.