У меня есть источник данных в качестве источника комбинированного списка:
1 3 2 4 5
, не зная порядка элементов внутри таблицы и только зная точный текст, можно ли отобразить определенный элемент,'4'?
4
так что вы должны сделать это:
comboBox1.Text = "4";
или измените значение связанного поля в DataTable:
((MyDataRowType)((DataRowView)bindingSource1.Current).Row).myFieldName = "4";
В событии DataBound вашего выпадающего списка попробуйте это:
protected void DropDownList1_DataBound(object sender, EventArgs e) { for (int i = 0; i < DropDownList1.Items.Count; i++) { if (DropDownList1.Items[i].Text == "4") { DropDownList1.SelectedIndex = i; } } }
myComboBox.SelectedItem = "4";