共用方式為


SiteMapPath.SiteMapProvider 屬性

定義

取得或設定用於呈現網站巡覽控制項的 SiteMapProvider 名稱。

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

屬性值

SiteMapProvider 的名稱定義了巡覽結構,供 SiteMapPath 顯示。 所有可用的提供者都包含在 Providers 集合中,並且可以使用 Item[String] 屬性以名稱列舉和擷取。

屬性

備註

控件 SiteMapPath 會使用 SiteMapProvider 做為其呈現之網站地圖數據的來源。 SiteMapProvider如果未設定屬性,控制項會SiteMapPath使用 屬性所SiteMap.Provider識別的提供者,這是組態階層中月臺的預設SiteMapProvider定義,通常是 XmlSiteMapProviderSiteMapProvider設定 屬性會SiteMapPath指示 控件轉譯提供者所定義的網站地圖數據。

控件SiteMapPath會直接與 及其 SiteMapNode 物件搭配SiteMapProvider使用,以顯示網站地圖資訊。 和 等其他MenuTreeView控制項需要 類別提供SiteMapDataSource的數據抽象概念,才能顯示相同的網站導覽資訊。

這個屬性的值會儲存在檢視狀態中。

這個屬性無法由佈景主題或樣式表主題設定。 如需詳細資訊,請參閱 ThemeableAttributeASP.NET 主題和外觀

適用於

另請參閱