在UpdatePanel里放一个CrystalReportView,在数据查询绑定之后,其他功能都可以,可就是导出和打印功能不行。本人觉得是水晶报表的脚本未能被ScriptManager所托管。因而无法调用到水晶报表的脚本。希望各位高手和热心的朋友多出出主意和想想办法。我这边的项目很急,多谢各位了。
(注:本人试过,将CrystalReportView放在UpdatePanel外面是可以实现的。但限于原始页面框架将整个页面套在UpdatePanel里,通过加载自定义控件来替代页面,所以现在我们做的自定义控件无法修改这些。望高手们在这个基础上想想办法。再次多谢!!!)

解决方案 »

  1.   

    我将ScriptManager的EnablePartialRendering设为False时可以实现这些功能,但是会引起其他很多的控件报错。所以不知道要如何解决。希望高手会遇到过类似问题的朋友多多相助。
      

  2.   

    @cansum396(漆黑的夜)
    应该不是。我觉得是js的问题。
      

  3.   

    @zhuyt0828(假扮的猛男)
    没有报js错误。
      

  4.   

    现在明白了,page_load里面要有绑定水晶报表语句(不能放在ispostback 里面)