SiteMapDataSource 控制項

SiteMapDataSource 控制項是網站地圖資料的資料來源,這些網站導覽資料由設定供網站使用的網站導覽提供者儲存。SiteMapDataSource 可讓非特定網站瀏覽控制項 (例如 TreeView 控制項Menu 控制項DropDownList 控制項) 的網頁伺服器控制項,繫結至階層式網站導覽資料。您可以使用這些網頁伺服器控制項以目錄方式顯示網站導覽,或使用它們瀏覽網站。

SiteMapDataSource 最常見的使用方式,就是在設定資料繫結控制項 (如 TreeView 或 Menu 控制項) 的資料來源時,在 [資料來源組態精靈] 中加以指定。

您也可以將 SiteMapDataSource 控制項從 [工具箱] 工作窗格拖曳至網頁,將其新增至網頁。當控制項位於網頁中時,以滑鼠右鍵按一下該控制項,然後選擇 [屬性] 開啟 [標籤屬性] 工作窗格,以便設定控制項的屬性。

Cc295236.alert_tip(zh-tw,Expression.10).gif秘訣:

有許多 ASP.NET 控制項在執行階段並不會呈現出來。此控制項在 [程式碼] 檢視中一律會顯示。若您在 [設計] 檢視中看不見控制項,請在 [檢視] 功能表上指向 [視覺輔助工具],然後按一下 [ASP.NET 非視覺控制項]。

如需有關使用 [SiteMapDataSource] 控制項的詳細資訊,請參閱 MSDN Library 的 SiteMapDataSource 類別

請參閱

概念

ASP.NET 概觀

ASP.NET 資料控制項概觀

AccessDataSource 控制項

DataList 控制項

DetailsView 控制項

FormView 控制項

GridView 控制項

Repeater 控制項

SqlDataSource 控制項

XmlDataSource 控制項