<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 { }