.NET用户自定义分页控件

Posted 亮亮1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.NET用户自定义分页控件相关的知识,希望对你有一定的参考价值。


页面设计器内代码:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="Pager.ascx.cs" Inherits="UserControl_Pager" %>
<table width="98%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td align="right" style="padding-right: 20px; padding-top: 5px">
<asp:HyperLink ID="hpl_First" runat="server">首页</asp:HyperLink>&nbsp;<asp:HyperLink
ID="hpl_Prev" runat="server">上页</asp:HyperLink>&nbsp;
<asp:HyperLink ID="hpl_Next" runat="server">下页</asp:HyperLink>&nbsp;<asp:HyperLink
ID="hpl_Last" runat="server">末页</asp:HyperLink>
<asp:Label ID="lb_CurrentPage" runat="server"></asp:Label>/<asp:Label ID="lbl_PageCount"
runat="server"></asp:Label>页 共<asp:Label ID="lbl_ItemCount" runat="server"></asp:Label>条记录
转到
<asp:TextBox ID="txb_Page" runat="server" Width="30px" οnkeyup="if(this.value.length==1)this.value=this.value.replace(/[^1-9]/g,'')elsethis.value=this.value.replace(/\\D/g,'')"
onafterpaste="if(this.value.length==1)this.value=this.value.replace(/[^1-9]/g,'')elsethis.value=this.value.replace(/\\D/g,'')"></asp:TextBox>页&nbsp;<asp:LinkButton
ID="lbtn_goto" runat="server" OnClick="lbtn_goto_Click" Style="ime-mode: disabled;">转到</asp:LinkButton>
</td>
</tr>
</table>

 

后台.cs代码:

     public  string  url; //页面地址      public  string  Params; //页面传值参数      public  int  CurPage; //当前页码        private  void  Page_Load( object  sender, System.EventArgs e)               if  (!IsPostBack)                       ViewState[ "pageUrl" ] = url;              ViewState[ "pageParams" ] = Params;                        #region 数据绑定      /// <summary>      /// 数据绑定      /// </summary>      /// <param name="dt"></param>      /// <returns></returns>      public  PagedDataSource PagerDataBind(DataView dv)               PagedDataSource pds = new  PagedDataSource();          pds.AllowPaging = true //允许分页          pds.DataSource = dv;            CurPage = 1;  //设置当前页的索引          try                       if  (Request.QueryString[ python测试开发django-116.Paginator分页器页数大时显示省略号...

asp.NET分页如何实现?

向导控件中的 Gridview 自定义分页在 asp.net 中无法正常工作

Asp.Net其他页面如何调用Web用户控件写的分页

winform 自定义分页控件 及DataGridview数据绑定

分页测试

(c)2006-2024 SYSTEM All Rights Reserved IT常识