设置了PrintMode="ActiveX",在IE点打印下能成功弹出打印选项的窗口,其他浏览器下点击打印,就弹出导出PDF?请问要怎么设置。。报表asp.netactivex.net水晶报表

解决方案 »

  1.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PrintReceipt.aspx.cs" Inherits="Glacier.BOS.WebClient.Pages.Report.PrintReceipt" %><%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
        Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <CR:CrystalReportViewer ID="rptView" runat="server" AutoDataBind="true" ToolPanelView="None"
                HasPrintButton="True" PrintMode="ActiveX" HasToggleGroupTreeButton="False" HasDrilldownTabs="False"
                DisplayPage="true" HasPageNavigationButtons="True" ClientIDMode="Static" EnableDrillDown="false" />
        </div>
        </form>
    </body>
    </html>这是个完整的,第三个按钮可以导出pdf文档
      

  2.   


    额,不是。。
    我是说在IE下点打印按钮能出来打印设置的窗口,而其他浏览器会出现导出PDF的窗口。。
    怎么让其他浏览器也出现打印设置的窗口
      

  3.   

    亲- - 我听说好多人和我说打印水晶报表 我不知道怎么回事
    告诉我下What's 水晶报表!!!
      

  4.   

    添加→新建项→Reporting→CrystalReport
    打完收工
      

  5.   

    添加→新建项→Reporting→CrystalReport
    打完收工水晶报表是特效吗 还是
      

  6.   

    我以前做的一个WebForms的一个项目里面的报表是JavaScript打印的
    Windows.Print();
    基本是这样
      

  7.   

    添加→新建项→Reporting→CrystalReport
    打完收工水晶报表是特效吗 还是
    是一个报表系统 
      

  8.   

    理论上无论怎样设置都没用,activex 指的就是 IE浏览器
      

  9.   

    是哟,累觉不爱,人艰不拆
    What are you saying
      

  10.   

    是哟,累觉不爱,人艰不拆
    What are you saying
    百度一下,你就知道
      

  11.   

    奇了,它不是有导出按钮吗?而且还有导出格式选择呢。
    http://www.cnblogs.com/insus/archive/2013/05/22/3090786.html
      

  12.   


    我是要打印,有个打印按钮,但是非ie下,按打印就是导出pdf,就想问问有什么办法,能有一个通用的打印的按钮。