C#中如何实现把泛型集合dictionary<k,v>的数据绑定到listview控件中
使用遍历数组怎么添加
dictionary<string,Com> dic=new dictionary<k,v>();//为数组赋值
Com co1=new Com()
co1.id="1111";
co1.name="哈哈";Com co2=new Com()
co2.id="1112";
co2.name="哈哈";dic.add(co1.id,co1);
dic.add(co2.id,co2);//接下来怎么绑定到ListView中

解决方案 »

  1.   

     Dictionary<string, string> tmpDataSource = new Dictionary<string, string>()
            {{"Kirk","3939889"},
             {"Ben","8825252"},
             {"Jesse","32454321"},};        ListView1.DataSource = tmpDataSource;
            ListView1.DataBind();
      

  2.   

    未测试差不多就是这么回事,结合百度下就好
    Dictionary dct;
    ListView lv;
    int i=0;
    foreach ( KeyValuePair<Key,Value> kv in dct)
    {
        lv.Items[i].Add(kv.key);
        lv.Items[i].SubItems.Add(kv.Value);
        i++;
    }