<PagerTemplate> <table> <tr> <td style="height: 47px"> <asp:Label ID="LabelCurrentPage" runat="server" Font-Size="Small">当前页:<%# ((GridView)Container.NamingContainer).PageIndex + 1 %></asp:Label></td> <td style="height: 47px"> <asp:Label ID="LabelPageCount" runat="server" Font-Size="Small">总页数:<%# ((GridView)Container.NamingContainer).PageCount %></asp:Label></td> <td style="height: 47px"> <asp:LinkButton ID="LinkButtonFirstPage" runat="server" CommandArgument="First" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>" Font-Size="Small">首页</asp:LinkButton></td> <td style="height: 47px"> <asp:LinkButton ID="LinkButtonPreviousPage" runat="server" CommandArgument="Prev" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>" Font-Size="Small">上一页</asp:LinkButton></td> <td style="height: 47px"> <asp:LinkButton ID="LinkButtonNextPage" runat="server" CommandArgument="Next" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>" Font-Size="Small">下一页</asp:LinkButton></td> <td style="height: 47px"> <asp:LinkButton ID="LinkButtonLastPage" runat="server" CommandArgument="Last" CommandName="Page" Enable="<%# ((GridView)Container.NamingContainer).PageIndex != ((GridView)Container.NamingContainer).PageCount - 1 %>" Font-Size="Small">尾页</asp:LinkButton></td> </tr> </table> </PagerTemplate> <PagerTemplate></PagerTemplate> 之间添加!实行美观的分页效果 (右键编辑PagerTemplate找到)
需要在
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{ }
添加
try { GridView1.PageIndex = e.NewPageIndex; SMS_BindGrid(); } catch { } 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhaoyun1016/archive/2009/07/25/4380412.aspx
|
|