HOW TO:將 DataList Web 伺服器控制項加入至 ASP.NET 網頁

更新:2007 年 11 月

DataList Web 伺服器控制項加入至網頁需要幾個步驟。下列程序描述在建立可用的 DataList 控制項時,您可以遵循的步驟。

若要將 DataList Web 伺服器控制項加入至 ASP.NET Web 網頁

  1. 在設計檢視中,將資料來源控制項從 [工具箱] 的 [資料] 索引標籤拖曳至網頁,例如 SqlDataSource 控制項或 ObjectDataSource 控制項。

  2. 使用設定資料來源精靈,定義資料來源控制項的連接和查詢,或資料擷取方法。

    注意事項:

    如果要使用 DataList 控制項更新資料 (例如,透過撰寫控制項之 UpdateCommandDeleteCommand 事件的程式碼),您必須確定是以適當的查詢定義資料來源控制項,而且該查詢中含有主索引鍵。在設定資料來源精靈的 [設定 Select 陳述式] 步驟中,您可以按一下 [進階],以顯示您可以在其中讓精靈產生更新查詢的進階選項。

  3. 在設計檢視中,從 [工具箱] 的 [資料] 索引標籤,將 DataList 控制項拖曳到網頁上。

  4. 以滑鼠右鍵按一下 DataList,然後按一下 [顯示智慧標籤]。

  5. 在 [選擇資料來源] 清單中,按一下您在步驟 1 和步驟 2 中建立的資料來源控制項名稱。

    這樣會設定控制項的 DataSourceID 屬性。如果查詢包含主索引鍵,則也會設定控制項的 DataKeyField 屬性。

  6. 在設計檢視中,以滑鼠右鍵按一下 DataList 控制項,指向 [編輯樣板],然後按一下 [項目樣板]。控制項會在樣板編輯模式中顯示 ItemTemplateAlternatingItemTemplateSelectedItemTemplateEditItemTemplate

    根據預設,會以標題的靜態文字和資料繫結 Label 控制項填入 (Populate) ItemTemplate 樣板,以顯示資料來源的欄位。

  7. 將任何 HTML 文字和其他 Web 伺服器控制項,或您需要的 HTML 伺服器控制項加入至樣板。如需編輯樣板的詳細資訊,請參閱 HOW TO:使用設計工具建立 Web 伺服器控制項樣板

  8. 當您完成編輯樣板時,以滑鼠右鍵按一下 DataList 控制項,然後按一下 [結束樣板編輯]。

請參閱

工作

逐步解說:使用 DataList Web 伺服器控制項顯示並格式化資料

HOW TO:允許使用者選取 DataList Web 伺服器控制項中的項目

HOW TO:允許使用者編輯 DataList Web 伺服器控制項中的項目

HOW TO:允許使用者刪除 DataList Web 伺服器控制項中的項目

概念

ASP.NET Web 伺服器控制項樣板

參考

DataList Web 伺服器控制項概觀