博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

asp.net自定义分页代码收藏

Posted on 2009-03-16 16:43  ^_^木头人  阅读(87)  评论(0)    收藏  举报

先定义变量 :public static int pageCount; //总页面数

  public static int curPageIndex=1; //当前页面

  下一页:

if(DataGrid1.CurrentPageIndex < (DataGrid1.PageCount - 1))
  
{
  
DataGrid1.CurrentPageIndex += 1;
  
curPageIndex+=1;
  
}
  
bind(); // DataGrid1数据绑定函数

  上一页:

if(DataGrid1.CurrentPageIndex >0)
  
{
  
DataGrid1.CurrentPageIndex += 1;
  
curPageIndex-=1;
  
}
  
bind(); // DataGrid1数据绑定函数

  直接页面跳转:

int a=int.Parse(JumpPage.Value.Trim());//JumpPage.Value.Trim()为跳转值
  
if(a<DataGrid1.PageCount)
  
{
  
this.DataGrid1.CurrentPageIndex=a;
  
}
  
bind();