Radpivotgrid Excel导出 - 如何取消合并分组的项目

时间:2015-01-22 07:29:09

标签: asp.net excel telerik export-to-excel rad-controls

我使用Radpivotgrid显示一些值并使用导出功能将数据导出到Excel。但是在导出时,过滤器数据将进入合并的单元格。因此,当我在此合并列上使用过滤器时,只显示1行(显示过滤器数据)。

如何将数据导出到Excel并且过滤器值未合并并复制到所有单元格(列)?

这就是我现在的方式: enter image description here

这就是我要找的: enter image description here

1 个答案:

答案 0 :(得分:1)

尝试使用以下方法来实现所需的功能:

protected void RadPivotGrid1_PivotGridCellExporting(object sender, PivotGridCellExportingArgs e)
{
    var cell = e.ExportedCell;
    var table = cell.Table;
    if (cell.Rowspan > 1)
    {
        for (int rowOffset = 1; rowOffset < cell.Rowspan; rowOffset++)
        {
            table.Cells[cell.ColIndex, cell.RowIndex + rowOffset].Value = cell.Value;
        }

        cell.Rowspan = 1;
    }


}

Víahttp://www.telerik.com/forums/radpivotgrid-export-to-excel-without-merging-cells

Saludos !!