我用如下方法将comboBox与数据绑定:
sqlDataAdapter1.Fill(dataSet11);
comboBox1.DataSource=this.dataSet11.Tables["表名"];
comboBox1.DisplayMember="字段名";
comboBox1.ValueMember="字段名";
现在我想在让comboBox中默认显示的内容为空即comboBox1.Text="",其他数据在下拉框中才能看到。能实现吗?谢谢

解决方案 »

  1.   

    ListItem li = new ListItem("","");
    comboBox1.Items.Insert(0,li)
      

  2.   

    我试过了,系统说找不到ListItem的类型
      

  3.   

    绑定后无法手动添加,否则会提示“设置 DataSource 属性后无法修改项集合。”错误
    可以在fill后,绑定前,对datatable手动添加一行,然后再绑定
      

  4.   

    sqlDataAdapter1.Fill(dataSet11);
    comboBox1.DataSource=this.dataSet11.Tables["表名"];
    comboBox1.DisplayMember="字段名";
    comboBox1.ValueMember="字段名";comboBox1.Text = ""; // 即可