我有一个与一组值绑定的下拉列表。当用户从另一个下拉列表中选择一个值时,表单将被填充。如果数据库中存在该值,我希望在下拉列表中选择该值。但是可以选择新值。
注意此时数据集已绑定。 我试过了
DataSet dsGetOrders = new DataSet();
foreach (DataRow dsGetOrdersRow in dsGetOrders.Tables[0].Rows)
{
ddpDown.SelectedItem.Text = dsGetOrdersRow["Vendor_Name"].ToString();
}
但这只会在下拉列表中添加行,而不会使其成为选择值。
下拉DataTextField
和DataVaule
是相同的字段。
我甚至没有成功地尝试过这个:
ddpDown.DataTexField = dsGetOrdersRow["Vendor_Name"].ToString();
答案 0 :(得分:0)
尝试在下拉数据绑定事件中执行此操作。