【问题标题】:Asp.net MVC3 - Exporting data to ExcelAsp.net MVC3 - 将数据导出到 Excel
【发布时间】:2012-09-12 02:53:03
【问题描述】:

根据客户要求,我们需要将一些数据库表导出到 Excel 工作表中。最直接的方法是什么?我们所做的任何处理都将来自服务器,并最好作为文件发送到浏览器。

注意:我正在使用 LinqToExcel 读取/解析 excel 文件,我希望能找到一个同样好的工具来写入 excel 文件。

ASP.NET 4,MVC3

【问题讨论】:

  • 看到这个answer
  • 哪个版本的 Excel?创建 .XLSX 文件有很多免费选项。 .XLS 文件,不多。

标签: asp.net asp.net-mvc-3 excel


【解决方案1】:

我使用EPPlus 取得了很好的效果。从来没有遇到过问题,而且 API 很合理。

【讨论】:

    【解决方案2】:

    必须是excel格式还是csv文件?

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

    【讨论】:

    • CSV 文件可以简单地加载到 Excel 中吗?或者是否必须进行任何额外的处理才能让 excel 与它“玩得很好”?
    • CSV 可以在 Excel 中正常工作 - 只要您不想使用任何格式,例如加粗,设置列宽,行高等
    【解决方案3】:

    我总是使用代码项目中的EPPlus 来创建 excel 文件。这有更多的功能

    【讨论】:

      猜你喜欢
      • 2010-10-30
      • 1970-01-01
      • 2018-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-05
      • 2013-09-11
      相关资源
      最近更新 更多