ASPxPivotGrid中使用CustomCellDisplayText后,用ASPxPivotGridExporter导出XLS等时,自定义的值为0或空的解决。

来源:互联网 发布:mac不能上网 编辑:程序博客网 时间:2024/05/29 12:11

因为ASPxPivotGridExporter的默认导出,是按value导出的,而自定义列的value原本就是空的,只是TEXT是在CustomCellDisplayText中动态赋值,因为在默认状态下,导出时没有值。

 

解决方法,只需要在ASPxPivotGridExporter导出时,指定DevExpress.XtraPrinting.TextExportMode.Text即可。就可以按DisplayText的内容导出了。

 

 

ASPxPivotGridExporter4.ExportXlsToResponse("县人大选举选票回收统计", DevExpress.XtraPrinting.TextExportMode.Text, true);