{
OpenDatabase();
BindGrid();
}
}
//用于显示"第几页,总*页"
privatevoidShowStats()
{
lblCurrentIndex.Text="第"+(MyDataGrid.CurrentPageIndex+1).ToString()+"页";
lblPageCount.Text="总共"+MyDataGrid.PageCount.ToString()+"页";
}
//响应分页按钮
publicvoidPagerButtonClick(objectsender,EventArgse)
{
stringarg=((LinkButton)sender).CommandArgument.ToString();
switch(arg)
{
case"next":
if(MyDataGrid.CurrentPageIndex<(MyDataGrid.PageCount-1))
{
MyDataGrid.CurrentPageIndex+=1;
}
break;
case"prev":
if(MyDataGrid.CurrentPageIndex>0)
{
MyDataGrid.CurrentPageIndex-=1;
}
break;
case"last":
MyDataGrid.CurrentPageIndex=(MyDataGrid.PageCount-1);
break;
default:
MyDataGrid.CurrentPageIndex=System.Convert.ToInt32(arg);
break;
}
BindGrid()
[8] [9] [10]
