除了arraylist还有没有我试着用dataset不行又懒得把dataset一一转化成arraylist

解决方案 »

  1.   

    DataTable DataTable theDataTable = new DataTable(); theDataTable.Columns.Add("Col1");
    theDataTable.Columns.Add("Col2"); DataRow theDataRow = theDataTable.NewRow(); theDataRow["Col1"] = "2";
    theDataRow["Col2"] = "Hello."; theDataTable.Rows.Add(theDataRow); this.DropDownList1.DataSource = theDataTable;
    this.DropDownList1.DataTextField = "Col2";
    this.DropDownList1.DataValueField = "Col1";
    this.DropDownList1.DataBind();
      

  2.   

    什么意思,绑定dataset?
    实际上是要绑定dataset的tables中的一个吧
    只要指定table中的一个column为其textfield
    另一个column为其valuefield
      

  3.   

    DataSet和DataReader都可以啊
    DataSet怎么会不行呢?
    设置好DataTextField和DataValueField属性就可以啦
      

  4.   

    按照 tavor(龙双公子) 的方法就可以呀数据绑定中dataset应该是最好的了
      

  5.   

    siugwan(火凤凰)  说的对。
    只支持这两种 DataSet 和 ArrayList