ASP.NET中 DataGrid简单自定义分页
2006-11-17 16:24
465 查看
先在pageload中添加事件
private void Page_Load(object sender, System.EventArgs e)
private void NavigationButtonClick(object sender, System.EventArgs e)
{
string direction = ((LinkButton)sender).CommandName;
switch (direction.ToUpper())
{
case "FIRST" :
DataGrid1.CurrentPageIndex = 0;
break;
case "PREVIOUS" :
DataGrid1.CurrentPageIndex =
Math.Max(DataGrid1.CurrentPageIndex -1, 0);
break;
case "NEXT" :
DataGrid1.CurrentPageIndex =
Math.Min(DataGrid1.CurrentPageIndex + 1,
DataGrid1.PageCount - 1);
break;
case "LAST" :
DataGrid1.CurrentPageIndex = DataGrid1.PageCount - 1;
break;
default :
break;
}
DataGrid1.DataBind();
}
基本上就这些,搞定了。
private void Page_Load(object sender, System.EventArgs e)
private void NavigationButtonClick(object sender, System.EventArgs e)
{
string direction = ((LinkButton)sender).CommandName;
switch (direction.ToUpper())
{
case "FIRST" :
DataGrid1.CurrentPageIndex = 0;
break;
case "PREVIOUS" :
DataGrid1.CurrentPageIndex =
Math.Max(DataGrid1.CurrentPageIndex -1, 0);
break;
case "NEXT" :
DataGrid1.CurrentPageIndex =
Math.Min(DataGrid1.CurrentPageIndex + 1,
DataGrid1.PageCount - 1);
break;
case "LAST" :
DataGrid1.CurrentPageIndex = DataGrid1.PageCount - 1;
break;
default :
break;
}
DataGrid1.DataBind();
}
基本上就这些,搞定了。
相关文章推荐
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页[转]
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中自定义DataGrid分页设置的实现
- 超级简单:在你的ASP.NET页面自定义列表和分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 简单的自定义分页控件实现(Asp.net)
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中自定义DataGrid分页设置的实现
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.net中的Datagrid自定义分页功能
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 分页 sql 语句 及在 asp.net 中自定义 datagrid 分页
- 超级简单:在你的ASP.NET页面自定义列表和分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中自定义DataGrid分页设置的实现
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET DataGrid自定义分页源程序[简单实用]