title: RDLC Local report viewer for ASP.NET Core and Angular(>2.0)
body: <p>Is there any way to show RDLC Local ReportViewer control in asp.net core webpage?</p>
  
  <p>To show a ReportViewer, on a traditional WebForms application, the below code works.</p>
  
  <pre><code>&lt;body&gt;
      &lt;form id="form1" runat="server"&gt;
          &lt;asp:ScriptManager ID="ScriptManager1" runat="server"&gt;
          &lt;/asp:ScriptManager&gt;
  
          &lt;div style="height: 600px;"&gt;
              &lt;rsweb:ReportViewer ID="reportViewer" runat="server" Width="100%" Height="100%"&gt;&lt;/rsweb:ReportViewer&gt;
          &lt;/div&gt;
      &lt;/form&gt;
  &lt;/body&gt;
  </code></pre>
  
  <p>I have already tried and tested the below components. The results are given below.</p>
  
  <ol>
  <li><a href="https://github.com/armanio123/ReportViewerForMvc" rel="noreferrer">ReportViewerForMvc</a> - Works for MVC, but not compatible with ASPNET Core.</li>
  <li><a href="https://github.com/ilich/MvcReportViewer" rel="noreferrer">MvcReportViewer</a> - Works for MVC, but not compatible with ASPNET Core(See this issue: <a href="https://github.com/ilich/MvcReportViewer/issues/121" rel="noreferrer">https://github.com/ilich/MvcReportViewer/issues/121</a>).</li>
  <li><a href="https://github.com/alanjuden/MvcReportViewer" rel="noreferrer">MvcReportViewer</a> - Does not use microsoft viewer control, thus supports aspnet core, but does not work with Local Reports(Need a report server url).</li>
  <li><a href="https://www.npmjs.com/package/ngx-ssrs-reportviewer" rel="noreferrer">ngx-ssrs-reportviewer</a> npm package - A wrapper over Remote Reports, does not supports Local reports.(Need a report server url)</li>
  </ol>
  
  <p>Q1. What is the best approach to use <code>&lt;rsweb:ReportViewer&gt;</code> in asp.net core application?</p>