读书人

GridView分页(第一页、下一页、上一页

发布时间: 2012-11-26 11:48:49 作者: rapoo

GridView分页(第一页、上一页、下一页、最后页、当前页数/总页数)
前台GridView页脚代码:
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数)<PagerTemplate>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <table width="100%">
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <tr>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <td width="75%">
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <asp:ImageButton ID="imgBtnFirst" runat="server" CommandArgument="First" CommandName="Page"
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageUrl="~/Images/First.gif" ToolTip="第一页" />
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <asp:ImageButton ID="imgBtnPrev" runat="server" CommandArgument="Prev" CommandName="Page"
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageUrl="~/Images/Previous.gif" ToolTip="上一页" />
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <asp:ImageButton ID="imgBtnNext" runat="server" CommandArgument="Next" CommandName="Page"
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageUrl="~/Images/Next.gif" ToolTip="下一页" />
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <asp:ImageButton ID="imgBtnLast" runat="server" CommandArgument="Last" CommandName="Page"
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageUrl="~/Images/Last.gif" ToolTip="最后页" />
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) </td>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) <td align="right" width="25%">
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) 页数:<asp:Label ID="lblCurrentPage" runat="server"></asp:Label>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) </td>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) </tr>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) </table>
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) </PagerTemplate>后台绑定事件:
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) protected void GridView1_DataBound(object sender, EventArgs e)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) // 取得显示页数的那一列。
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) GridViewRow pagerRow = GridView1.BottomPagerRow;
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) if (pagerRow != null)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) // 取得显示目前所在页数的 Label 控件。
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) Label pageLabel = (Label)(pagerRow.Cells[0].FindControl("lblCurrentPage"));
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) // 取得 第一页、上一页、下一页、最后页 的按钮。
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageButton imgBtnFirst =
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) (ImageButton)(pagerRow.Cells[0].FindControl("imgBtnFirst"));
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageButton imgBtnPrev =
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) (ImageButton)(pagerRow.Cells[0].FindControl("imgBtnPrev"));
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageButton imgBtnNext =
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) (ImageButton)(pagerRow.Cells[0].FindControl("imgBtnNext"));
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) ImageButton imgBtnLast =
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) (ImageButton)(pagerRow.Cells[0].FindControl("imgBtnLast"));
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) // 设定何时应该显示 第一页、上一页、下一页、最后页 的按钮。
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) if (GridView1.PageIndex == 0)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnFirst.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnPrev.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) else if (GridView1.PageIndex == GridView1.PageCount - 1)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnLast.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnNext.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) else if (GridView1.PageCount <= 0)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnFirst.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnPrev.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnNext.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) imgBtnLast.Style.Add(HtmlTextWriterStyle.Visibility, "hidden");
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) if (pageLabel != null)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) // 计算目前所在的页数。
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) int currentPage = GridView1.PageIndex + 1;
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) pageLabel.Text = currentPage.ToString() +
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) " / " + GridView1.PageCount.ToString();
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) {
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) GridView1.PageIndex = e.NewPageIndex;
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) bind_gv();
GridView分页(第一页、下一页、上一页、最后页、当前页数/总页数) }

读书人网 >Web前端

热点推荐