2016-12-16 37 views

回答

1
  1. 將下拉控件的DataSource屬性設置爲dataSource。 DataSource可以是List或任何其他類型的DataSource。

  2. 設置DataTextField屬性,該屬性表示文本,該屬性顯示在下拉列表中的每個項目。

  3. 設置DataValueField屬性,它表示下拉列表中每個項目的唯一值。

  4. 調用DropdownList的DataBind方法。

  5. 要設置所選項目,請將下拉菜單的SelectedIndex屬性設置爲需要選擇的索引。

下面的代碼片段展示它是如何做..

private void LoadDropdown() 
{ 
    dropdownList.DataSource = YourDataSource; 
    dropdownList.DataTextField = "DisplayPropertyName"; 
    dropdownList.DataValueField = "ValuePropertyName"; 

    // Bind the data to the control. 
    dropdownList.DataBind(); 

    // Set the default selected item, if desired. 
    dropdownList.SelectedIndex = indexOfItemWhichShouldBeSelected; 
}