相关疑难解决方法(0)

使用rdlc在.Net core 2.0中生成PDF

如果.Net Core 2.0不支持Report Viewer,还有其他替代方法吗?

我找到了alanjuden的解决方案(https://alanjuden.com/2016/11/10/mvc-net-core-report-viewer/),但实际上是在寻找官方参考资料.

我们已将项目从.Net Framework 4.5.2迁移到.Net Core 2.0.但是,由于核心2.0不支持这些报告​​文件.

有什么建议?

提前致谢.

rdlc reporting-services asp.net-core-2.0

12
推荐指数
1
解决办法
1983
查看次数

ASP.NET Core和Angular的RDLC本地报表查看器(> 2.0)

有没有办法在asp.net核心网页上显示RDLC Local ReportViewer控件?

要在传统的WebForms应用程序上显示ReportViewer,以下代码可以正常工作.

<body>
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>

        <div style="height: 600px;">
            <rsweb:ReportViewer ID="reportViewer" runat="server" Width="100%" Height="100%"></rsweb:ReportViewer>
        </div>
    </form>
</body>
Run Code Online (Sandbox Code Playgroud)

我已经尝试并测试了以下组件.结果如下.

  1. ReportViewerForMvc - 适用于MVC,但与ASPNET Core不兼容.
  2. MvcReportViewer - 适用于MVC,但与ASPNET Core不兼容(请参阅此问题:https://github.com/ilich/MvcReportViewer/issues/121).
  3. MvcReportViewer - 不使用微软查看器控件,因此支持aspnet核心,但不适用于本地报告(需要报告服务器URL).
  4. ngx-ssrs-reportviewer npm包 - 远程报告的包装器,不支持本地报告.(需要一个报告服务器URL)

Q1.<rsweb:ReportViewer>在asp.net核心应用程序中使用的最佳方法是什么?

reporting-services pdfjs asp.net-core report-viewer2016 angular

10
推荐指数
3
解决办法
2万
查看次数