string tx1=a1,a2,b1,b2;
string tx2=ea,eb,ec,ed;
string[] a =tx1.Split(',');
string[] b =tx2.Split(',');
要怎么才可以同时将这两个数组绑定入一个ListBox里,让数组a作为ListBox的Text,让b数组作为ListBox的Value?

解决方案 »

  1.   

    手动生成一个DataTable,绑定DataTable即可。
      

  2.   

    string tx1="a1,a2,b1,b2";
    string tx2="ea,eb,ec,ed";
    string[] a =tx1.Split(',');
    string[] b =tx2.Split(',');
    for(int m=0;m<a.Length;m++)
    {
    ListItem item=new ListItem(b[m],a[m]);
    this.ListBox1.Items.Add(item);
    }
      

  3.   

    dim i as int32
    for i=0 to a.length-1
    dim ResultItem as new ListItem
    ResultItem.value=a(i)
    ResultItem.text=b(i)
    listbox1.items.add(ResultItem)
    next