private void NavigationButtonClick(object sender, System.EventArgs e)
{
string direction = ((LinkButton)sender).CommandName;
switch (direction.ToUpper())
{
case "首页":
DataGrid1.CurrentPageIndex = 0;
break;
case "上页":
DataGrid1.CurrentPageIndex =
Math.Max(DataGrid1.CurrentPageIndex - 1, 0);
break;
case "下页":
DataGrid1.CurrentPageIndex =
Math.Min(DataGrid1.CurrentPageIndex + 1, DataGrid1.PageCount - 1);
break;
case "尾页":
DataGrid1.CurrentPageIndex = DataGrid1.PageCount - 1;
break;
default:
break;
}
startbind();//绑定数据源
}
<asp:LinkButton ID="LinkButton1" runat="server" Font-Size="9pt" CommandName="首页">首页</asp:LinkButton>
<asp:LinkButton ID="LinkButton2" runat="server" Font-Size="9pt" CommandName="上页">上一页</asp:LinkButton>
<asp:LinkButton ID="LinkButton3" runat="server" Font-Size="9pt" CommandName="下页">下一页</asp:LinkButton>
<asp:LinkButton ID="LinkButton4" runat="server" Font-Size="9pt" CommandName="尾页">尾页</asp:LinkButton>