苏飞论坛
标题:
comboBox中如何绑定数据源前先加一行“请选择”?
[打印本页]
作者:
龍游天下
时间:
2014-10-31 20:21
标题:
comboBox中如何绑定数据源前先加一行“请选择”?
OleDbConnection conn = new OleDbConnection(strconn);
conn.Open();
OleDbCommand cmd = new OleDbCommand("select * from city where provinceId='" + code + "'", conn);
OleDbDataAdapter sda = new OleDbDataAdapter(cmd);
DataTable dt = new DataTable();
sda.Fill(dt);
conn.Close();
comboBox1.DataSource = dt;//市
comboBox1.DisplayMember = "name";//显示的字段
comboBox1.ValueMember = "provinceId";//实际值的字段
以上代码如修改呢?在comboBox1中插入“请选择”。如果用comboBox1.items.add("请选择"),是不正确的,绑定数据源无法修改。
作者:
水手
时间:
2014-10-31 22:08
for遍历dt逐个items.Add;最后.selectIndex=0
作者:
龍游天下
时间:
2014-11-1 14:48
谢谢各位,这个问题我已成功解决。
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4