连接网格视图数据



我有一个带有以下数据的网格视图

CustomerName  item      qty
tom           sugar      1 kg
Peter         Rice       2 Kg
Jhone         Sugar      .5 kg
tom           Rice       5 Kg
Peter         Tea        .5 Kg
tom           Tea         1 kg

现在我想用以下格式显示数据:

tom   sugar 1kg, Rice 5 kg, Tea 1 kg
Peter Rice  1kg, Tea  .5 kg
Jhone Sugar .5kg

如何实现

我给出了循环的逻辑,我只是简单地在记事本中键入,所以忽略语法,这有点像伪代码

循环可以像这个

for(i=0i<gv.rows.cout,i++)
{
 string name = gv.rows[i].cells[0].text.trim()
  if(ischecked(name) == false)
    {
          for(j=i;j< gv.rows.cout,j++)
          {
             string value = gv.rows[j].cells[1] + " " + gv.rows[j].cells[2];
            // you can now store this value in other datatable
and then finally bind this table with gridview after finsihing this loop
          }
    }
}
string []str = new string(20) 
public bool ischecked(string name)
{
 if found in str 
then return true
else
store in str

返回错误

}

如果你说以特定格式的网格视图数据显示,那么除了运行客户名称的循环并找到它的出现并合并它之外,没有其他方法了,与其尝试加入数据源,所以我建议显示数据源的模式这样任何人都可以帮助

最新更新