Devexpresss 的Xtrareport 内容单元格合并问题

我知道:

Xtrareport 里面的单元格属性可以设置成:processDuplicatesMode:merge,
这样就可以使某一列相同的数据的值 合并。

如果我想 在第一次合并的结果集中再二次合并呢?

举个例子

ID Name
1 as
1 as
2 as
2 as
想得到如下的结果:

1 | as
--|---
2 |as

而不是:

1 |
--| AS
2 |

谢谢大家!
怎么做?

           private void pledgeRepoDetailViewCommon_CellMerge(object sender, DevExpress.XtraGrid.Views.Grid.CellMergeEventArgs e)
        {
                    int rowHandle1 = e.RowHandle1;
            int rowHandle2 = e.RowHandle2;
            string strValue1 = this.pledgeRepoDetailViewCommon.commonData.GetDataRow(rowHandle1)["ID"].ToString(); //获取分数列值
            string strValue2 = this.pledgeRepoDetailViewCommon.commonData.GetDataRow(rowHandle2)["ID"].ToString();
            if (strValue1 != strValue2)
            {
                e.Handled = true; //合并单元格是否已经处理过,无需再次进行省缺处理
            }
}