zoukankan      html  css  js  c++  java
  • SSRS:关于“在 Web 窗体上报表查看器 Web 控件需要 System.Web.UI.ScriptManager”

       报表在项目中设计好,发布到报表服务器后,在日常业务过程中,一般不会直接登录到报表服务器上去查看报表,而是通过第三方应用进行查看,一来方便系统集成、二来方便权限控制,我们需要通过ASP.NET应用程序来显示报表,操作过程如下:

      创建aspx页面后,引入ReportViewer组件,两种方式:(1)手工输入代码,一定要注意添加引用、修改web.config;(2)直接从工具箱中拖动到页面,关于配置都会自动生成。(这个要省事多了),代码如下:

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

    <rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana"
            Font-Size="8pt" InteractiveDeviceInfos="(集合)" ProcessingMode="Remote"
            WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
            <ServerReport ReportPath="/xxxx/FromReport" ReportServerUrl="http://localhost/reportserver" />
        </rsweb:ReportViewer>

      预览页面后,却出现了“在 Web 窗体上报表查看器 Web 控件需要 System.Web.UI.ScriptManager”这样的错误,如图:

    SSRS:关于“在 Web 窗体上报表查看器 Web 控件需要 System.Web.UI.ScriptManager” - GreatWang - 追求属于自己的一切

    解决方案:

    我们直接在页面中,添加如下代码:

    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>

     
    问题解决。
     


  • 相关阅读:
    Test Double
    测试金字塔
    windows 10安装 db2
    漫谈系列
    SOA 和 微服务的几篇文章
    JavaScript JQuery
    【原创】单测代码生成工具Evosuite试用
    [转载]Linux进程调度原理
    [转载]Java 应用性能调优实践
    [转载]Java进程物理内存远大于Xmx的问题分析
  • 原文地址:https://www.cnblogs.com/greatwang/p/2648230.html
Copyright © 2011-2022 走看看