大家好,请教大家一个问题
  vs2008 我在a.aspx页面中显示一个列表,用的是repeate控件,在列表后面有一列是“详细的页面”和一个“编辑页面",并且下面用的是AspNetPager,进行分页,比如有3页,如果我单击的是第3页,然后在第3页中,进行编辑这一条信息,进入b.aspx页面,在b.aspx页面中进行更新之后,想返回刚才那个操作页面(第3页),可以吗?现在是从b.aspx页面进行更新之后,进入到a.aspx的第1页
 

解决方案 »

  1.   

    把相应的状态信息全存进Session里?
      

  2.   

    不知道你的页码是怎么保存的,反正基本思路就是将页码一并传到b页面,b处理完再将页码返回到a页面。
    推荐加在地址后面的参数里。当然a页面显示列表时,要获取页码,request.querystring,如果为null就默认第一页。大概就这样吧。
      

  3.   

       在请教各位一个如何传递“两个”参数,onclick="showEdit(<%# Eval("kid") %>)",另一个参数是从后台页面获取的?
      

  4.   

    你pagechang的时候,把当前页数记录在一个hidden里面,然后showEdit里面再获取当前页面的值
      

  5.   

    把页码写在 url 里边一起传吧