当前位置: 代码迷 >> .NET报表 >> 水晶报表的下一页按钮点了一次后失效,只能用转到,该如何解决
  详细解决方案

水晶报表的下一页按钮点了一次后失效,只能用转到,该如何解决

热度:8510   发布时间:2013-02-25 00:00:00.0
水晶报表的下一页按钮点了一次后失效,只能用转到
报表生成后有很多也,点击下一页到了第二页,再点下一页按钮,不发生跳转。只能通过转到第几页的方式。还有放大也是只能放大一次,在选择缩放就无效。是否跟我在页面设置了if (!IsPostBack)有关?我看网上有说把绑定数据放到page_init中的,但是我的页面需要加载一些数据项然后作为参数去选择数据。有没有别的解决方法。

------解决方案--------------------------------------------------------
if (IsPostBack)
报表显示放在这里面。

------解决方案--------------------------------------------------------
BindReport(rptmode, rptname, ygfs, stime, etime);
函数体代码呢?
------解决方案--------------------------------------------------------
因为你代码写在if (!IsPostBack)里面。。。
------解决方案--------------------------------------------------------
水晶报表点击下一页后,需要重新获取数据源。除非你之前进行了状态保持。
参考
http://topic.csdn.net/u/20090713/18/6e14bf28-1979-4ade-9c60-aaf09284553d
中的第2小节。
  相关解决方案