C#窗体文件中,combobox控件绑定的数据库,所以默认值为数据库里的第一条数据,那么如何设置默认值为空

如题所述

第1个回答  2011-01-28
绑定数据前先添加一条空白信息
如果你是想可以在控件内输入信息的直接绑定的即可,DropDownStyle设置DropDown即可。
第2个回答  2011-01-29
string cmdText = "SELECT ID, Name FROM 表1";
SqlConnection conn = new SqlConnection(连接字符串);
conn.Open();
SqlDataAdapter da = new SqlDataAdapter(cmdText, conn);
DataSet ds = new DataSet();
da.Fill(ds, "IdName");
//绑定
comboBox1.DisplayMember = "ID"; //显示的值
comboBox1.ValueMember = "Name"; //实际的值
comboBox1.DataSource = ds.Tables["IdName"];

在comboBox1_SelectedIndexChanged事件中用
string a = comboBox1.SelectedValue.ToString();
获取姓名。本回答被提问者和网友采纳
第3个回答  2011-01-28
设置选择项即可
comboBox1.SelectedIndex = -1;
第4个回答  2011-01-29
hokor的回答更方便简洁
相似回答