ASP.NET MVC的ReportViewer替代方案

问题描述:

我正在寻找可在MVC世界中工作的ReportViewer替代方案 - 我没有WebForms和MVC的世界。ASP.NET MVC的ReportViewer替代方案

我发现this answer,但它仍然需要在引擎盖下的WebForms组件,因此不会与.NET 5和6 MVC

通知你,我不依赖于SSRS工作。我正在寻找的是对其他报告包的建议,这些包可能会替代SSRS/RDL/ReportViewer三重奏。

几件事你可以尝试。

1.创建SSRS报告并将其存放在报告服务器上,并将其作为js中的url调用(您可以在查询字符串本身中传递参数)。您可以将其作为Web服务器上的独立项目来执行,那么您的mvc应用程序可以使用HTML iframe或div来呈现报告。报告将被视为由报告服务器管理的单独网站。

2.Third第三方工具Telerik的有网络报道称,与像剑道的JS框架兼容,角度等

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

如果你还没有找到解决办法喷射。报表控件从未更新为与ASP.Net MVC无缝协作。这article可能会帮助你。

+1

一个解决方案的链接是值得欢迎的,但请确保你的答案没有它是有用的:[添加背景周围的链接](// meta.stackexchange.com/a/8259),以便其他用户也会有一些想法是什么它是,为什么它在那里,然后引用您链接到的页面最相关的部分,以防目标页面不可用。 [答案是多一点可能会被删除的链接。(// stackoverflow.com/help/deleted-answers) – Bryan

+1

虽然此链接可以回答这个问题,最好是在这里有答案的主要部件,并提供该链接供参考。如果链接页面更改,则仅链接答案可能会失效。 - [评分](/审查/低质职位/ 18996682) –

+0

谢谢Bryan和厄尼尔。我太忙了,所以我没有时间详细解答。这是我从Microsoft支持获得的页面的链接。我希望本周有一些时间,这样我可以在我的答案中包含一些好的部分。 –