Asp.net Microsoft Reporting WebForms报表查看器-导出到Excel

Asp.net Microsoft Reporting WebForms报表查看器-导出到Excel,asp.net,.net,webforms,reportviewer,Asp.net,.net,Webforms,Reportviewer,我有一个报表查看器,用于导出到PDF和Excel。有时表中的某些数据比一条单数行长 导出为PDF时,需要更多高度的字段将自动指定。然而,当我导出到excel时,它仍保持在原始高度,无法显示所有数据 我希望单元格高度自动增长,以便在屏幕上显示所有数据。我已将CanGrow设置为true,但这没有任何效果(除了在导出为PDF时工作) 以前是否有人遇到过此问题,并且可以共享解决方案 谢谢好的,在没有收到任何答案之后,我自己也深入研究了这个问题 当单元格是多个合并单元格时,excel中的文本似乎不会换行

我有一个报表查看器,用于导出到PDF和Excel。有时表中的某些数据比一条单数行长

导出为PDF时,需要更多高度的字段将自动指定。然而,当我导出到excel时,它仍保持在原始高度,无法显示所有数据

我希望单元格高度自动增长,以便在屏幕上显示所有数据。我已将
CanGrow
设置为
true
,但这没有任何效果(除了在导出为PDF时工作)

以前是否有人遇到过此问题,并且可以共享解决方案


谢谢

好的,在没有收到任何答案之后,我自己也深入研究了这个问题

当单元格是多个合并单元格时,excel中的文本似乎不会换行

因此,在报表查看器中,如果所有文本区域和项目彼此不对齐,或者其中一个区域和项目的长度是其他两个区域和项目的两倍,则它们将被放置在合并单元格中,以弥补交叉

这意味着这些可能不是问题的解决方案,除非所有文本区域的宽度相同,或者您可以更改布局,以便需要换行的文本区域只占用一个单元格

我把所有的东西都放在一个表中,并且知道如果我合并了任何单元格,那么文本包装就不可能了


我希望这将有助于其他人

我猜现在的报表查看器有点像恐龙!