string arg;
arg=((LinkButton)sender).CommandArgument;
switch (arg)
{
case "first":
DataGrid1.CurrentPageIndex=0;
break;
case "pre":
if (DataGrid1.CurrentPageIndex!=0)
DataGrid1.CurrentPageIndex--;
break;
case "next":
if (DataGrid1.CurrentPageIndex<DataGrid1.PageCount-1)
DataGrid1.CurrentPageIndex++;
break;
case "last":
DataGrid1.CurrentPageIndex=DataGrid1.PageCount-1;
break;
}
showgrid();
arg=((LinkButton)sender).CommandArgument;
switch (arg)
{
case "first":
DataGrid1.CurrentPageIndex=0;
break;
case "pre":
if (DataGrid1.CurrentPageIndex!=0)
DataGrid1.CurrentPageIndex--;
break;
case "next":
if (DataGrid1.CurrentPageIndex<DataGrid1.PageCount-1)
DataGrid1.CurrentPageIndex++;
break;
case "last":
DataGrid1.CurrentPageIndex=DataGrid1.PageCount-1;
break;
}
showgrid();
本文介绍了一种使用 ASP.NET 中 DataGrid 控件实现页面导航的方法。通过 LinkButton 控件触发不同分页操作,如首页、上一页、下一页及尾页,并更新 DataGrid 的 CurrentPageIndex 属性来实现数据的翻页显示。
7436

被折叠的 条评论
为什么被折叠?



