先写个Pages.cs类  最好放在App_Code里
然后在页面的cs文件里
自己写的Gridview分页功能 protected void Page_Load(object sender, EventArgs e)
    }

自己写的Gridview分页功能protected void PagerButtonClick(object sender, EventArgs e)
    }

在源里gridview代码的下面
 </tr>
        <tr>
  
            <td align="right"  bgcolor="#F3F8FC" style="height: 41px" ><table width="100%" border="0">
              <tr>
                <td align="left" style="width: 142px"></td>
                <td align="right"> <asp:LinkButton ID="btnFirst" runat="server" CommandArgument="0" Font-Name="verdana"
                    Font-Size="8pt" ForeColor="Black" OnClick="PagerButtonClick" Text="首页&nbsp;"></asp:LinkButton>||
                <asp:LinkButton ID="btnPrev" runat="server" CommandArgument="prev" Font-Name="verdana"
                    Font-Size="8pt" ForeColor="Black" OnClick="PagerButtonClick" Text="&nbsp;前一页&nbsp;"></asp:LinkButton>|
                <asp:LinkButton ID="btnNext" runat="server" CommandArgument="next" Font-Name="verdana"
                    Font-Size="8pt" ForeColor="Black" OnClick="PagerButtonClick" Text="&nbsp;下一页&nbsp;"></asp:LinkButton>||
                <asp:LinkButton ID="btnLast" runat="server" CommandArgument="last" Font-Name="verdana"
                    Font-Size="8pt" ForeColor="Black" OnClick="PagerButtonClick" Text="&nbsp;末页&nbsp;"></asp:LinkButton>|&nbsp;
          <asp:Label ID="lblCurrentIndex" runat="server" ForeColor="Black"></asp:Label>/<asp:Label ID="lblPageCount"
                    runat="server" ForeColor="Black"></asp:Label></td>
              </tr>
            </table>                </td>
        </tr>
       


相关文章: