EnableViewState=true
逐个检查DataGrid,控件,aspx的EnableViewState属性,都设为true

解决方案 »

  1.   

    刚刚测试过不行啊,我怎么感觉是数据集没有再次加载?下面有啊
      Public Sub DataGrid1_PageIndexChanged(ByVal objSender As Object, ByVal objArgs As DataGridPageChangedEventArgs)
            DataGrid1.CurrentPageIndex = objArgs.NewPageIndex
            DataBind()
        End Sub
      

  2.   

    jeffrey_rui:会不会是第二次数据为加在上呢?
      

  3.   

    Sub MyDataGrid_Page(ByVal sender As Object, ByVal e As DataGridPageChangedEventArgs)
            Dim startIndex As Integer
            startIndex = MyDataGrid.CurrentPageIndex * MyDataGrid.PageSize
            MyDataGrid.CurrentPageIndex = e.NewPageIndex
           Dim myConnection As SqlConnection = cn
            Dim ds As DataSet = New DataSet()
            Dim adapter As SqlDataAdapter = New SqlDataAdapter("Select * from MessageBoard ORDER BY Id DESC", myConnection)
            adapter.Fill(ds, "MessageBoard")
            MyDataGrid.DataSource = ds.Tables("MessageBoard").DefaultView
            MyDataGrid.DataBind()
        End Sub你少了很多代码....
      

  4.   

    jvhmr(jianghua-红闷肉) :谢谢!!!!!!