在ASP.NET中导出Excel对象

时间:2010-11-18 09:23:44

标签: asp.net excel

我正在尝试从ASP.NET导出数据到Excel。单击链接时,即时创建下载的文件。我使用的代码是这样的:

Excel.Application xlApp;
Excel.Workbook xlWorkBook;
Excel.Worksheet xlWorkSheet;

我不是从网格导出的。我有一个业务对象列表,我想循环导出。

如何导出此文件?

感谢。

1 个答案:

答案 0 :(得分:0)

您真的不应该在像ASP.NET这样的服务器环境中自动化Excel应用程序。这篇MSKB文章应该足以让你远离它:http://support.microsoft.com/kb/257757

OfficeWriter是一个用于从ASP.NET生成(然后流式传输)Excel工作簿的库,用于服务器使用:

http://www.officewriter.com