我用的是Grid的自带分页, 需要在PageLod里设置if(!Page.IsPostBack)才能检测到同一个数据源进行分页;
但是我在同一个页面需要用到DropList, 要保留selectindex设置if(Page.IsPostBack),
晕!!
希望有经验的人 帮帮忙
谢谢!

解决方案 »

  1.   

    不明白楼主的意思,是在换页的时候要保留selectindex的值吗?
      

  2.   

    还是Grid里的数据是根据DropList的selectindex来取的?
      

  3.   

    是Grid里的数据是根据DropList的selectIndex来取, 但在分页的时候保留selectIndex的值
    这我自己搞定了
    不过有点繁琐
    不知有什么高招?
      

  4.   

    把DropList的selectIndex赋值操作放到if(!Page.IsPostBack)里,这样就可以在分页的时候保留selectIndex的值了吧
      

  5.   

    多谢各位
    我是这样实现的 简单点
    if(!Page.IsPostBaxck)
    {
    初始化Droplist (其实我在Droplist 初始化的是时候 用Requst.qurerystring 进行比较再选择,但是Grid自带的
    分页没法传递上一个页面的值,没法记录上一个的INDEX值)
    }
    else
     不初始化Droplist 
      

  6.   

    还是不太明白是怎么回事!
    你是不是想实现,分页,然后选择Droplist以后根据Droplist值来控制跳转达到多少页啊???
      

  7.   

    控件加这个
    EnableViewState="true"就可以保证不会被重新刷新
      

  8.   

    控件加这个 
    EnableViewState="true" 就可以保证不会被重新刷新 
    LS 的做法是对的