你可以将变量CurrnetPage存放在ViewState里面,即使点击后退,ViewState保存的变量也不会有错

解决方案 »

  1.   

    acewang(大灰很) 方法不错。学了一招
      

  2.   

    我定义currentpage是这样定义的:static currentpage=0;所以每页刷新后,currentpage是存储起来的。主要是客户端用浏览器“上一页”,currentpage的值不会相应改变。
      

  3.   

    问题就出在大灰狼的那个方法上,点击“后退”以后,currentpage的值没有变化,但是实际页面却后退了,应该让currentpage-1才对。
      

  4.   

    static currentpage=0
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    static会对所有页面都有效,不信你可以打开两个页面测试。我的意思是ViewState存储,你没用过吗?你可以先查看相关资料再用,不是静态变量。
    ViewState("CurrentPageIndex")=当前页
      

  5.   

    我在next_click和back_click里面怎样给变量赋值,怎么样定义变量?
      

  6.   

    http://www.microsoft.com/china/msdn/library/dnaspnet/html/Asp11222001.asp
    我怕下班前说不完了,你看完你就会了,好运