protected System.Web.UI.WebControls.DataGrid dgList;
===========================================
private void dgList_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
dgList.CurrentPageIndex=e.NewPageIndex;
BindData();
}
private void dgList_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemType == ListItemType.Pager)
{
System.Text.StringBuilder pagerString = new System.Text.StringBuilder() ;
pagerString.Append("總計" + intTotal + " 共" + dgList.PageCount + "頁 每頁" + dgList.PageSize + "筆");
e.Item.Cells[0].Controls.AddAt(0,new LiteralControl("" + pagerString.ToString() + " ")) ;
}
}
博客展示了ASP.NET中DataGrid控件的相关代码。包含DataGrid控件的声明,以及处理页面索引改变和项创建事件的方法。在页面索引改变时更新当前页索引并绑定数据,项创建时处理分页信息显示。
1427

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



