framework 4.5.2中的Asp.Net MICROSFT报表查看器问题

framework 4.5.2中的Asp.Net MICROSFT报表查看器问题,asp.net,Asp.net,我们最近从框架3.5迁移到了框架4.5.2。我们在报告解决方案中使用microsoft report viewer和.rdlc文件。报表查看器可以很好地显示数据。但是,对于超过8k的记录,内置的“另存为Excel导出”功能会中断。浏览器只需等待10到15分钟,然后进入Internet Explorer,无法显示网页。同样的方法在框架3.5中工作得非常好。我们在windows server 2008中使用IIS7。报表查看器的版本是10.0。经过多次尝试,终于可以正常工作了。我必须显式地调用ren

我们最近从框架3.5迁移到了框架4.5.2。我们在报告解决方案中使用microsoft report viewer和.rdlc文件。报表查看器可以很好地显示数据。但是,对于超过8k的记录,内置的“另存为Excel导出”功能会中断。浏览器只需等待10到15分钟,然后进入Internet Explorer,无法显示网页。同样的方法在框架3.5中工作得非常好。我们在windows server 2008中使用IIS7。报表查看器的版本是10.0。

经过多次尝试,终于可以正常工作了。我必须显式地调用render方法并将其写入response对象以使其工作

        Response.BinaryWrite(ReportViewer1.LocalReport.Render(
    "Excel", null, out mimeType, out encoding,
    out extension,
    out streamids, out warnings));

你收到错误信息了吗?一些代码位可能很有用。我没有看到任何错误消息。所以必须添加以下配置才能使其正常工作