ASP.NET的GridView分页问题
来源:百度知道 编辑:UC知道 时间:2024/06/16 09:22:37
如果你想自己做分页:
简单的:
int pageIndex = Convert.ToInt32(ViewState["pageIndex"]);
int totals = int.Parse(ViewState["totals"].ToString());
int pages = (totals % GridView1.PageSize) == 0 ? (totals / GridView1.PageSize) : (totals / GridView1.PageSize + 1);
string arg = ((LinkButton)sender).CommandArgument.ToString().ToLower();
switch (arg)
{
case "prev":
if (pageIndex > 0)
{
pageIndex -= 1;
}
break;
case "next":
if (pageIndex < pages - 1)
{
pageIndex += 1;
}
break;
case "last":
pageIn