ReportViewer ASP.NET MVC的替代品

时间:2016-01-06 18:23:44

标签: reporting-services visual-studio-2015 asp.net-core reportviewer asp.net-core-mvc

我正在寻找可在MVC世界中运行的ReportViewer替代方案 - 我不同时拥有WebForms和MVC的世界。

我发现this answer但它仍然需要WebForms程序集,因此无法与.NET 5和MVC 6一起使用。

仅供参考,我与SSRS无关。我正在寻找的是其他报告包的建议,可以替代SSRS / RDL / ReportViewer三重奏。

1 个答案:

答案 0 :(得分:0)

你可以尝试一些事情。

1.创建SSRS报告并将其托管在报告服务器上,并将其作为js中的URL调用。(您可以在查询字符串中传递参数)。您可以在Web服务器上执行此单独项目,然后您的mvc应用程序也可以使用HTML iframe或div呈现报表。报表将被视为由报表服务器管理的单独网站。

2.第三方工具Telerik的网络报告与js框架兼容,如kendo,angular等。

https://www.telerik.com/products/reporting.aspx