为Visual Studio 2010和ASP.net和C#生成Excel文件示例

我遇到了ExcelPackage,并且发现了一些使用它的例子,但是没有一个可以工作,它们都有一些方面,组件丢失或者用于不同版本的Visual Studio。 我只需要生成一个.xls.xlsx甚至一个.csv文件,但因为我正在使用第三方服务器,我不能使用Office .com对象。 过去我使用过SpreadsheetGear ,而且价格昂贵,而且我退休了,所以买不起这种产品。

如果任何人有一个ExcelPackage或任何其他免费软件提供工作的例子,或者可以指向一个我所需要的东西的方向,这将不胜感激。 常规的Web应用程序而不是MVC将是首选。

看看Michael Stum的 Simplexcel 。 它是围绕简单的devise,完全支持在ASP.net下,应该允许你做简单但非常有用的Excel作弊。 这里有一个简单的例子。

查看Open XML SDK 。 这使您可以在不使用Office本身或互操作的情况下生成和操作Office文档,因此可以从服务器端进行合适的操作。