DataGridView 怎么实现动态分页?
来源:百度知道 编辑:UC知道 时间:2024/05/22 16:47:50
是winForm程序
<asp:GridView AllowPaging="True" PageSize="4"/>
AllowPaging--是否分页
PageSize--一页显示几条数据
//代码文件
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//selectnews方法返回个DATASET给GIRDVIEW的datasource
Bussiness.BmanageNews bmn = new BmanageNews();
this.gvnews.DataSource = bmn.selectnews();
this.DataBind();
}
protected void gvnews_PageIndexChanged(object sender, EventArgs e)
{
Bussiness.BmanageNews bmn = new BmanageNews();
this.gvnews.DataSource = bmn.selectnews();
this.DataBind();
}
protected void gvnews_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
this.gvnews.PageIndex = e.NewPageIndex;
this.DataBind();
}
}
这样就OK了。。girdview的列都是数据绑定的列
有个分页控制PAGEGRID.把你的DATA