不想用水晶报表自身的预览(CrystalReportViewer),用C#代码怎么实现?
  在网上看了好多的例子,但是都没有很好的解决此问题,不知哪位大侠帮助一下?

解决方案 »

  1.   

    MyReportRPT rpt=new MyReportRPT(); //MyReportRPT是你的报表设计器创建的后台C#代码的类名
    //设置报表参数值、数据源等
    ExportFormatType fmt=ExportFormatType.PortableDocFormat; //输出为PDF格式,也可以为Word、Excel等等
    rpt.ExportToHttpResponse(fmt,Response,false,"");
    ===========================
    http://www.webdiyer.com
      

  2.   

    .NET中的printdocument类及相关类支持打印及打印预览,具体的可以查询MSDN
      

  3.   

    Sorry,asp.net做惯了,还以为楼主问的是在asp.net项目中的问题!