VS2010中的自带报表,RDLC在第一次加载时非常慢,有没有什么好的解决办法?

解决方案 »

  1.   

    这个应该是Active控件的问题,第一次它可能需要下载安装rdlc client control.
      

  2.   

    现在可以很快显示了,当报表显示出来后,点那个"print layout"按钮调整页面宽度时,又变得很慢
      

  3.   

    RDLC为什么在这种模式(printlayout)下,加载非常慢?
      

  4.   

    兄弟,分清是rdl还是rdlc,rdl速度一直可是很快的,除非你的数据量太过于庞大。如果你的加载真的过于复杂导致的,可以考虑用反射试一下
      

  5.   

    是rdlc,不是rdl;不是数据问题造成的,就是使用print layout模式很慢,
    this.reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.PrintLayout);
    即使没数据也很慢;如果使用普通模式
    this.reportViewer1.SetDisplayMode(Microsoft.Reporting.WinForms.DisplayMode.Normal);
    这样运行就很快;如果使用print layout (打印预览模式),第一次启动慢,第二次就快,有没有方法让第一次启动也快?