在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;
}
数据绑定