现在页面上有好向个级联的dropdownlist   通过dropdownlist条件级联查询出相应数据,在gridview中呈现出来如果我点击下一页时,gridview通过查询出来的数据又回到没有所有值;
比如原始数据100页,通过查询后出来的是12页,点击下一页后,页数又回到100页请问这种情况该怎么处理?

解决方案 »

  1.   

    http://www.webdiyer.com/AspNetPager分页
      

  2.   

    用N种方法保存条件啊,如:ViewState等
      

  3.   


    因为你点击下一页的时候 触发了PAGE_LOAD 的事件  所以最终还是绑定数据  回到100页你看你的PAGE_LOAD 里有没有IF(!IsPostback)
    你先声明一个全局变量public DataTable dt然后点击dropdownlist的时候改变DT 在赋给gridview然后再实现 分页另外推荐

    AspnetPager
      

  4.   

    动用PagedDataSource类 和AspnetPager插件