<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">總頁數(shù):<%# ((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博客,轉(zhuǎn)載請標明出處:http://blog.csdn.net/zhaoyun1016/archive/2009/07/25/4380412.aspx
|
|