我有一个Web应用程序,它具有一个向用户显示分页数据列表的网格。用户需要选择将结果下载到Excel电子表格中。然而,网格中显示的项目,就像我所说的,Paged,我需要整个结果集。另外,我只显示每个项目大约7个字段,而电子表格将包含项目的所有20+个字段。所以,我不是在寻找一个网格到Excel的解决方案。从ReportViewer和SQL Server创建Excel文件报告
我正在尝试做一些我以前曾经用过的东西。在以前的雇主(源代码不可用)中,我们有一个包含SQL Server报告的应用程序作为RDLC文件。我们将在代码中创建一个ReportViewer控件(var reportViewer = new ReportViewer())。然后,我们将报告绑定到控件,给它一个数据源,然后以我们需要的任何格式呈现结果。在我的情况下,我需要一个Excel文件,然后将ExcelFile流回到用户的响应中。
我使用的是MVC3,因此我将把Excel文件作为FileContentResult返回。我一直在搜索互联网一天,无法找到我要找的东西。
这工作。谢谢阿德里安! –
嗨@Adrian Toman和格式PDF?格式= “PDF” ;? – Danilo