【问题标题】:ASP.NET MVC ReportingASP.NET MVC 报告
【发布时间】:2009-04-06 19:00:02
【问题描述】:

我正在寻找 ASP.NET MVC 的报告解决方案。

我需要:

  • 参数支持渲染为 HTML
  • 导出到 Excel
  • 免费/价格合理

有什么建议吗?

【问题讨论】:

  • 重复(或非常相似):stackoverflow.com/questions/301986/…
  • 是的,我可以自己创建excel/word文件,而且我已经在我的应用程序中完成了;但我需要一些与 MVC 兼容的报告引擎。
  • 请编辑问题并包括所有您的要求

标签: asp.net-mvc reporting


【解决方案1】:

关于人 using ActiveReports in ASP.NET MVC on stack overflow 的讨论正在进行中。它具有 excel 导出支持。

【讨论】:

    【解决方案2】:

    看看 Stimulsoft Reports.Web for MVC - 完全适用于 MVC 的工具。

    【讨论】:

    • 不是一个理想的解决方案,因为它需要闪存。
    【解决方案3】:

    Telerik Reporting 支持 MVC,开发许可证起价为 399 美元(含源代码和一年免费升级的价格为 599 美元)。他们还提供了一个working project,介绍如何在 MVC 中使用他们的工具。我希望这会有所帮助...

    【讨论】:

    • 这是一个糟糕的建议。 Telerik 可能有不错的工具,但他们的报告解决方案不支持 MVC。您链接的项目是如何让他们的查看器在 MVC 中工作(这很简单)......但报告的核心是分页和导出。
    【解决方案4】:

    我们发现最容易与 MVC 一起使用的是 devexpress XtraReports。但它不是免费的,而且价格合理,仅适用于大型项目。

    Here's an example usage with MVC.

    【讨论】:

      【解决方案5】:

      我打算推荐Microsoft Chart Controls,你可以阅读它们here;但是,我不记得看到有关导出到 Excel 的任何内容。为了让数据导出到 Excel,我只是让它成为页面请求的一部分。您可能想看看这些,因为导出到 Excel 可能不需要在图表控件本身中进行。

      【讨论】:

      • 是的,我打算用它来制作图表;但是表格报告呢?
      • 这些控件不允许报告,这涉及使用模板重复数据部分。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-24
      • 1970-01-01
      • 2010-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多