找回密码
 立即注册

QQ登录

只需一步,快速开始

KearneyKang 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2020-12-3 15:32  /   查看:2293  /  回复:0
Web进行报表展示,使用WebViewer加载报表,有时候会有这样的需求就是需要隐藏工具栏,下面就来使用代码层,进行工具栏的的设置。
实现代码:
  1. function hide() {         
  2.             var viewModel = GetWebViewer('WebViewer1');
  3.             viewModel.toolbar.toggle(false);
  4.             viewModel.sidebar.toggle(false);
  5.         };
复制代码
具体代码:

  1. <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebForm1.aspx.vb" Inherits="WebApplication001.WebForm1" %>

  2. <%@ Register assembly="GrapeCity.ActiveReports.Web" namespace="GrapeCity.ActiveReports.Web" tagprefix="ActiveReportsWeb" %>

  3. <!DOCTYPE html>

  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head runat="server">
  6. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  7.     <title></title>
  8. </head>
  9.    <script src="https://code.jquery.com/jquery-2.1.4.min.js"></script>
  10.     <script>
  11.         function viewer_loaded() {
  12.             var viewModel = GetWebViewer('WebViewer1');
  13.             viewModel.toolbar.toggle(false);
  14.             viewModel.sidebar.toggle(false);
  15.         };
  16.         function document_onload() {
  17.             $('#WebViewer1').ready(viewer_loaded);         
  18.         };      
  19.     </script>
  20. <body onload="document_onload()">
  21.     <form id="form1" runat="server">      
  22.         <div>      
  23.         <ActiveReportsWeb:WebViewer ID="WebViewer1" runat="server" height="800px" width="1200px" ReportName="file: RdlReport1.rdlx">
  24.         </ActiveReportsWeb:WebViewer>
  25.         </div>
  26.     </form>
  27. </body>
  28. </html>
复制代码


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部