ListBox 控制項

ListBox 控制項可讓使用者從預先定義的清單中選取一或多個項目。它與 DropDownList 控制項的不同之處在於它可同時顯示多個項目,並允許使用者選擇性地選取多個項目。

新增 ListBox 控制項至網頁

  1. 將 [ListBox] 控制項從 [工具箱] 工作窗格拖曳至網頁。

  2. 在 [標籤屬性] 工作窗格中,設定控制項的屬性。

一般 ListBox 屬性

屬性

描述

SelectionMode

設為 [單一] 或 [多重],以指定使用者可選取的項目數量。

Rows

指定所顯示的記錄數。您可以將控制項設定為顯示特定項目數。如果控制項的項目個數超過此數,將會顯示垂直捲軸。

Height 和 Width

指定以像素為單位的控制項大小。當您指定 [高度] 與 [寬度] 時,控制項會忽略已設定的列數,並顯示符合控制項高度的列數。某些瀏覽器不支援以像素設定高度和寬度,並使用記錄計數設定。

如需所有 [ListBox] 控制項屬性的完整說明,請參閱 MSDN Library 的 ListBox 屬性

新增項目至 ListBox 控制項

您必須先將項目移入 ListBox 控制項中,ListBox 才能顯示可供使用者選擇的項目。若要執行此作業,請將控制項繫結至資料來源,分別定義 ListBox 的各個項目。

將 ListBox 控制項繫結至資料來源

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下 ListBox 控制項,再按 [顯示通用控制項工作]。

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

  3. 在 [資料來源組態精靈] 中,從 [選取資料來源] 下拉式清單選擇 ListBox 控制項的來源。在 [選取要顯示在 ListBox 中的資料欄位] 下拉式清單中,選取使用者看見文字的欄位。在 [選取 ListBox 值的資料欄位] 下拉式清單中,選取使用者在選擇清單中的項目時可透過程式存取資料的欄位。

定義 ListBox 控制項的項目

  1. 在 [設計] 檢視中,以滑鼠右鍵按一下 ListBox 控制項,再按 [顯示通用控制項工作]。

  2. 在 [ DropDownList 工作] 功能表上,按一下 [編輯項目]。

  3. 在 [ListItem 集合編輯器] 對話方塊中,按一下 [新增],以新增項目。

  4. 在 [ListItem 屬性] 區域中,設定 [Text] 與 [Value] 屬性。

  5. 重複步驟 3 和 4,直到新增完所有需要完成的項目為止。