HOW TO:從資料來源填入 List Web 伺服器控制項 (Visual Studio)

更新:2007 年 11 月

本主題中的資訊適用於以下 Web 伺服器控制項:

ListBox

DropDownList

CheckBoxList

RadioButtonList

BulletedList

您可以使用清單 Web 伺服器控制項,來顯示自資料來源讀取的項目。控制項的每一項目皆與資料來源中的項目對應,例如資料表中的資料列。此控制項可以顯示來源的某個欄位,並可選擇性地將第二個欄位做為項目值。

將清單控制項的 AppendDataBoundItems 屬性設為 true,便可結合建立於設計階段的清單項目與自資料來源填入的清單項目。建立文字為 "Select an item" 的清單項目,做為 DropDownList 控制項的第一個項目,便是一個典型的範例。然後,您可以從資料來源填入 DropDownList 控制項中的其餘項目。

若要從資料來源填入清單 Web 伺服器控制項

  1. 將資料來源控制項加入網頁,例如 SqlDataSource 控制項或 ObjectDataSource 控制項。

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

  3. 在清單控制項上按一下滑鼠右鍵,然後再按 [顯示智慧標籤]。

  4. 在工作功能表中,按一下 [選擇資料來源]。

    資料來源組態精靈隨即顯示。

  5. 在 [選取資料來源] 清單中,按一下您在步驟 1 加入的資料源來控制項。

  6. 在 [選取要顯示資料欄位] 清單中,按一下要在控制項中顯示的資料欄位。

  7. 在 [選取值的資料欄位] 清單中,您可以視情況按一下要儲存做為每個項目的值之資料欄位。

  8. 或者,如果控制項所包含的靜態定義清單項目,是您在從資料來源填入清單時想要保留的清單項目,請將控制項的 AppendDataBoundItems 屬性設為 true。

請參閱

工作

逐步解說:在 Visual Studio 中建立主從式 Web 網頁

概念

BulletedList Web 伺服器控制項概觀

參考

CheckBox 和 CheckBoxList Web 伺服器控制項概觀

DropDownList Web 伺服器控制項概觀

ListBox Web 伺服器控制項概觀

RadioButton 和 RadioButtonList Web 伺服器控制項概觀