【发布时间】:2014-06-24 22:49:00
【问题描述】:
我创建了一个带有报告查看器的 c# winforms 应用程序。将报告导出到 Excel 时,默认 xls 文件限制为 64k 行。我已经搜索并发现将渲染更改为 EXCELOPENXML 可以解决问题,但是当我检查数组渲染扩展时:
RenderingExtension[] re = reportViewer1.LocalReport.ListRenderingExtensions();
只有 3 个,Excel、PDF 和 Word。
不升级应用到vs2012?我需要做什么才能获得导出选项以呈现没有 64k 行限制的 Excel 2007/10 格式?
【问题讨论】:
-
你不能。 64K 行限制是旧版 Excel 的内部限制。如果您只想为那些真正可以阅读它的人输出没有行限制,请使用 CSV 格式。
标签: c# excel visual-studio-2010 reportviewer