各位好,小弟今天在写程序时碰到了这样的一个问题,想请知道怎么解决的帮我一下,小弟先在此谢谢各位了,问题是样的,就是我想先把“全选择”这几个字邦定到comboBox控件的第一列去,然后再把数据库中的某一个字段的内容再邦定到comboBox这一控件中,这样,comboBox控件的内容第一列就是“全选择”,下面其它列的内容就是数据库中的内容,请知道的告诉我一声,先在此谢谢了。

解决方案 »

  1.   

    combobox.datasource = source;
    combobox.databind();
    combobox.Items.Insert(0,new ListItem("","全选择"));
      

  2.   

    写上那一行之后老是提示: 找不到类型或命名空间名称“ListItem”(是否缺少 using 指令或程序集引用?)
    前面要加什么命名空间啊
      

  3.   

    哈哈,人家那是ListView的行,你改为combobox的object就行了
      

  4.   

    combobox.datasource = source;
    combobox.databind();
    combobox.Items.Insert(0,"全选择");
      

  5.   

    不行啊,改成combobox.Items.Insert(0,"全选择");之后,老是提示:“在设置 DataSource 属性之后,无法修改 Items 集合。”这样的错误啊
      

  6.   

    你在datatable里加一行就可以了
      

  7.   

    在你的datatable中添加一行,然后再绑定combobox就OK了。
    DataRow dr = dt1.NewRow() ;
    dr[0] = "0" ;
    dr[1] = "全选择" ;
    dt1.Rows.InsertAt(dr, 0);