有没有办法在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)
我已经尝试并测试了以下组件.结果如下.
Q1.<rsweb:ReportViewer>在asp.net核心应用程序中使用的最佳方法是什么?
reporting-services pdfjs asp.net-core report-viewer2016 angular
在此处输入图像描述我想将现有的旧 Reportviewer 升级到新的 Reportviewer 2016。我正在使用 .net Framework 4.6,它在旧版本中完美运行。
现在,当我升级到版本14时,它会给出运行时错误(无例外)。
值不能为 null 或为空。参数名称:元素ID
我已经进行了所有必要的更改,但仍然收到此错误。我已经参考了以下网址。
错误信息:
Server Error in '/' Application.
Value cannot be null or empty.
Parameter name: elementID
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.ArgumentException: Value cannot be null or empty.
Parameter name: elementID
Source Error:
An unhandled exception was …Run Code Online (Sandbox Code Playgroud)