Asp.net MVC3 – 导出数据到Excel

根据客户端请求,我们需要将我们的一些数据库表导出到Excel工作表。 什么是最直接的方式来做到这一点? 我们所做的任何处理都将从服务器上传送到浏览器,最好作为一个文件。

注:我正在使用LinqToExcel来读取/parsingexcel文件,我希望find一个写入 excel文件的工具。

ASP.NET 4,MVC3

我已经使用了EPPlus ,效果很好。 从来没有与它的问题和API是明智的。

它必须是Excel格式或可以是CSV文件?

我写了一个控制器动作,写出一个CSV文件,然后在Excel中加载和处理它。

我总是使用代码项目中的EPPlus创buildexcel文件。 这有更多的function