错误应该是在这里changepage,我不懂你这是干什么的

解决方案 »

  1.   

    当从多页数表的最后一页向少页数表中转换时在这个事件处理函数里重设当前页
    Grid1.CurrentPageIndex = 0
      

  2.   

    在Page_load里如果有BindGrid()
    要用if(!IsPostBack) BindGrid()
      

  3.   

    yxrj():
    能解释一下if(!IsPostBack) BindGrid()的作用吗?
      

  4.   

    如果这一页是第一次打开,则把数据源绑定到Grid1上,相当于进行一次初始化的操作。
      

  5.   

    问题已经解决,我把btn1_click程序里作了一些修改:'在此处判断是否以前浏览过该页,如没有则将控件当前显示页号置为第一页
            If Not IsPostBack Then
                Grid1.CurrentPageIndex = 0
            End If
            BindGrid()即可。
    现在给分