2011年11月26日 星期六

Asp.net DataGrid自定義分頁代碼-分享2U

先定義變數 :
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();

沒有留言:

張貼留言