我也是新学.net的自己写分页或许更理想些,自己做个函数,然后每次调用绑定

解决方案 »

  1.   

    在DataGrid_PageIndexChanged事件中,只要写:        MyDataGrid.CurrentPageIndex = e.NewPageIndex
    MyDataGrid.DataBind()
    就可以了。好象不需要重新检索数据库。
      

  2.   

    另写一个过程BindData(),专用来为datagrid绑定数据的,这过程里要作的是重新打连接数据库,跟据相应的条件检索数据再DataBind()。
    然后按 ylj1079(菜菜)说的在DataGrid_PageIndexChanged事件中写 MyDataGrid.CurrentPageIndex = e.NewPageIndex
    BindData()
      

  3.   

    在激发DataGrid_PageIndexChanged事件后,重新加载页面时相应的条件参数就没有了,我想知道通过什么样的方法才能再获得这个条件参数,是在处理DataGrid_PageIndexChanged事件之前将条件存在数据库中吗。
      

  4.   

    http://www.csdn.net/expert/topic/761/761371.xml?temp=.4110071
    http://www.csdn.net/expert/topic/743/743179.xml?temp=.7598841