DataGrid自定义分页页码样式
2005-01-26 15:24
387 查看
在DataGrid的DataGrid_ItemCreated事件中添加以下代码:
if(e.Item.ItemType == ListItemType.Pager)
{
TableCell pager = (TableCell) e.Item.Controls[0];
for (int i = 0; i < pager.Controls.Count; i += 2)
{
Object o = pager.Controls[i];
if (o is LinkButton)
{
LinkButton h = (LinkButton) o;
h.Text = "[ " + h.Text + " ]";
}
else
{
Label l = (Label) o;
l.Text = "第 " + l.Text + " 页";
}
}
}
同时要设置分页模式为页码
------------------------------------------------------------------------------------------------
分页事件
try
{
this.DataGrid1.CurrentPageIndex = e.NewPageIndex ;
}
catch
{
this.DataGrid1.CurrentPageIndex = 0;
}
数据绑定
if(e.Item.ItemType == ListItemType.Pager)
{
TableCell pager = (TableCell) e.Item.Controls[0];
for (int i = 0; i < pager.Controls.Count; i += 2)
{
Object o = pager.Controls[i];
if (o is LinkButton)
{
LinkButton h = (LinkButton) o;
h.Text = "[ " + h.Text + " ]";
}
else
{
Label l = (Label) o;
l.Text = "第 " + l.Text + " 页";
}
}
}
同时要设置分页模式为页码
------------------------------------------------------------------------------------------------
分页事件
try
{
this.DataGrid1.CurrentPageIndex = e.NewPageIndex ;
}
catch
{
this.DataGrid1.CurrentPageIndex = 0;
}
数据绑定
相关文章推荐
- Thinkphp5 自定义分页样式显示页码和数量
- 有预定义样式的可以自定义分页的DataGrid
- DataGRID自定义分页样式
- DataGrid的自定义分页UserControl
- extjs 4 grid自定义分页页码
- ASP.net中的Datagrid自定义分页功能
- ASP.NET中自定义DataGrid分页设置的实现
- java分页工具代码和html、css分页码样式
- Phpcms V9列表分页自定义页码文字方法
- GridView 批量删除,自定义分页,定位页码
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- ASP.NET中利用DataGrid的自定义分页功能和存储过程结合实现高效分页
- 今天完成的自定义分页控件,支持AJAX.DLL的方式支持24种分页样式
- jquery java struts2 分页插件 非常好看 可自定义修改样式
- AspNetPager自定义分页控件样式
- 对于分页导航栏样式的改变(本文以DataGrid作为例子)
- Henry手记—Web Form中的Datagrid的自定义分页
- Easyui datagrid 分页参数自定义名称+额外参数
- Web Form中的Datagrid的自定义分页
- DataGrid自定义分页以及几种常用的删除方法