+ -
当前位置:首页 → 问答吧 → 关于AspNetPager控件的问题,紧急求助!

关于AspNetPager控件的问题,紧急求助!

时间:2011-12-05

来源:互联网

是这样的,想在一个页面上使用两个AspNetPager控件,都使用PostBack方式分页,现在遇到一个问题,AspNetPager1一切正常,但是同样的代码逻辑,AspNetPager2第一次绑定时正常,但是一PostBack之后,RecordCount就变成0了,导致CurrentPageIndex一直为1没法改变。
请问这个问题该如何解决?如果我想在一个页面上放两个AspNetPager控件是否可以都使用PostBack方式进行分页?

作者: ousend   发布时间: 2011-12-05

等高手解答一下。紧急啊

作者: ousend   发布时间: 2011-12-05

if (!IsPostBack)
  {
  绑定代码
  }

作者: liao02163595   发布时间: 2011-12-08

RecordCount就变成0被刷新掉了,你的了解asp.net 的生命周期

网上很多分页的例子都是每次都要绑定数据源的
例如
//该方法为GView控件的数据页索引变化事件的处理方法
  protected void GView_PageIndexChanging(object sender, GridViewPageEventArgs e)  
  {
  //设置新的页索引
  GView.PageIndex = e.NewPageIndex;
  //再次调用MyBind方法,绑定页面数据
  MyBind(); }

作者: fengyunzb   发布时间: 2011-12-08