GridView分页代码简单万能实用_asp.net教程-查字典教程网
GridView分页代码简单万能实用
GridView分页代码简单万能实用
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:首页上一页下一页尾页第页/共页后台代码:复制代码代码如下://分页protectedvoidGridViewHistory...

复制代码 代码如下:

<asp:GridView ID="GridViewHistory" runat="server" AutoGenerateColumns="False"

CssClass="vip_table" GridLines="None" Border CellPadding="0"

ShowHeader="False" AllowPaging="true" PageSize="20"

onpageindexchanging="GridViewHistory_PageIndexChanging">

<PagerTemplate>

<asp:LinkButton ID="lb_firstpage" runat="server">首页</asp:LinkButton>

<asp:LinkButton ID="lb_previouspage" runat="server"

onclick="lb_previouspage_Click">上一页</asp:LinkButton>

<asp:LinkButton ID="lb_nextpage" runat="server">下一页</asp:LinkButton>

<asp:LinkButton ID="lb_lastpage" runat="server">尾页</asp:LinkButton>

第<asp:Label ID="lbl_nowpage" runat="server" Text="<%#GridViewHistory.PageIndex+1 %>" ForeColor="#db530f"></asp:Label>页/共<asp:Label

ID="lbl_totalpage" runat="server" Text="<%#GridViewHistory.PageCount %>" ForeColor="#db530f"></asp:Label>页

</PagerTemplate>

后台代码:

复制代码 代码如下:

//分页

protected void GridViewHistory_PageIndexChanging(object sender, GridViewPageEventArgs e)

{

GridViewHistory.PageIndex = e.NewPageIndex;

dataBinding();

}

protected void Button_search_Click(object sender, EventArgs e)

{

dataBinding();

}

protected void lb_firstpage_Click(object sender, EventArgs e)

{

this.GridViewHistory.PageIndex = 0;

dataBinding();

}

protected void lb_previouspage_Click(object sender, EventArgs e)

{

if (this.GridViewHistory.PageIndex > 0)

{

this.GridViewHistory.PageIndex--;

dataBinding();

}

}

protected void lb_nextpage_Click(object sender, EventArgs e)

{

if (this.GridViewHistory.PageIndex < this.GridViewHistory.PageCount)

{

this.GridViewHistory.PageIndex++;

dataBinding();

}

}

protected void lb_lastpage_Click(object sender, EventArgs e)

{

this.GridViewHistory.PageIndex = this.GridViewHistory.PageCount;

dataBinding();

}

dataBinding()为GridViewHistory的数据源绑定事件

相关阅读
推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  • 最新asp.net教程学习
    热门asp.net教程学习
    编程开发子分类