0
我想知道使用所有數據庫值填充下拉列表的最佳方法,並且將用戶的當前值作爲選定索引。我有下拉列表填充數據庫值,但我不確定你如何選擇。謝謝使用當前用戶值填充下拉列表作爲選定的下拉列表選項asp
我想知道使用所有數據庫值填充下拉列表的最佳方法,並且將用戶的當前值作爲選定索引。我有下拉列表填充數據庫值,但我不確定你如何選擇。謝謝使用當前用戶值填充下拉列表作爲選定的下拉列表選項asp
將下拉控件的DataSource
屬性設置爲dataSource。 DataSource可以是List或任何其他類型的DataSource。
設置DataTextField
屬性,該屬性表示文本,該屬性顯示在下拉列表中的每個項目。
設置DataValueField
屬性,它表示下拉列表中每個項目的唯一值。
調用DropdownList的DataBind
方法。
要設置所選項目,請將下拉菜單的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;
}
它是Web窗體或MVC的看法? –
@Pathik我相信這是一個網絡表格 – kevorski
你有嘗試過什麼嗎? –