表如下
id   num
11   30
12   50
13   80
14   50
15   30
如果传到string str="11,12,13,14"
绑到datagrid为
数量   num
1      30
2      50
3      80
合计:210

解决方案 »

  1.   

    不好意思是
    数量   num
    1      30
    2      50
    1      80
    合计:210
      

  2.   

    搂住你这不是统计 吗 ?
    写 一点 供参考 ~~~
    的 自己按统计的 要求 自己 构建 table
    比如 DataTable dtbl = new Datatable()
         dtbl.clums.Add(new colums("Sum"));
         dtbl.clums.Add(new colums("Num"));
    再把统计的 值放进 这个 table,最后给 datagrid绑定起来 datagrid.datasource = dtbl;
    datagrid.databind();
      

  3.   

    "Sum"就是 你 统计 相同num的 id次数,你可以 根据 字符串 来 得到 。
      

  4.   

    合计如果对行来统计的话可以加一列,如5楼
    如果对列统计的话可以把这个合计放在DataGrid之外,如textbox