【问题标题】:ReportViewer in Web Application VS 2019Web 应用程序 VS 2019 中的 ReportViewer
【发布时间】:2020-08-01 20:48:47
【问题描述】:

我正在开发一个 Web 应用程序项目,我正在使用 Visual Studio 2019,当我达到需要制作报告明智的 RDLC 报告的地步时,我使用此命令安装报告查看器

    Install-Package Microsoft.ReportingServices.ReportViewerControl.WebForms -Version 150.1400.0

然后我完全按照此页面中的所有说明进行操作

https://docs.microsoft.com/en-us/sql/reporting-services/application-integration/integrating-reporting-services-using-reportviewer-controls-get-started?view=sql-server-ver15 在网络表单中,我添加以下内容

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Sample" %>

<%@ Register assembly="Microsoft.ReportViewer.WebForms, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" namespace="Microsoft.Reporting.WebForms" tagprefix="rsweb" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <asp:ScriptManager runat="server"></asp:ScriptManager>        
        <rsweb:ReportViewer ID="ReportViewer1" runat="server" ProcessingMode="Remote">
            <ServerReport ReportServerUrl="https://AContosoDepartment/ReportServer" ReportPath="/LatestSales" />
        </rsweb:ReportViewer>
    </form>
</body>
</html>

编译项目时出现此错误

Error BC30002   Type 'Global.Microsoft.Reporting.WebForms.ReportViewer' is not defined.

我多次查看参考资料,DLL 文件存在并且所有程序集都已定义

【问题讨论】:

    标签: asp.net asp.net-web-api visual-studio-2019


    【解决方案1】:

    感谢所有试图帮助我的人

    我改用了 MVC 的 ReportViewr,它工作正常

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-21
      • 1970-01-01
      • 1970-01-01
      • 2020-05-13
      相关资源
      最近更新 更多