ASP.NET MVC Reporting

2020-05-26 09:27发布

问题:

I am looking for reporting solution for ASP.NET MVC.

I need:

  • parameters support render to HTML
  • export to Excel
  • free / reasonably priced

Any suggestion?

回答1:

There is an ongoing discussion about people using ActiveReports in ASP.NET MVC on stack overflow. It has excel export support.



回答2:

Take a look at Stimulsoft Reports.Web for MVC - the tool exactly for MVC.



回答3:

Telerik Reporting supports MVC and starts from $399 for a dev license ($599 with source and free upgrades for an year). They also provide a working project on how to use their tool in MVC. I hope this helps...



回答4:

The easiest one we found to use with MVC was devexpress XtraReports. But it's not free and it's reasonably priced only for big projects.

Here's an example usage with MVC.



回答5:

I was going to suggest the Microsoft Chart Controls, you can read about them here; however, I do not recall seeing anything regarding exporting to Excel. To get the data to export to Excel, I would simply let that be part of the request for the page. You may want to give these a look as the exporting to Excel may not need to occur with in the charting controls themselves.