ICANN认证国际域名顶级注册机构
网站建设,域名注册,空间租用,软件销售,广告设计 域名注册,空间租用, 网站建设,东莞网页设计,域名注册,网站推广,网站开发,网页设计 网站推广,,百度推广,新浪推广,雅虎推广,网易推广 标志设计,画册设计,包装设计,VI策划,企业形象顾问 连邦软件加盟店,提供销遥行,管家婆,速达,用友ERP,诺顿等软件报价及销售 建站必读 腾达网络,上网帮助中心, 腾达为东莞等地,提供网站建设,网站推广,广告设计,软件销售等优质服务!
建站必读


 
 
当前位置:首页 -> 建站必读 -> ASP技术
通用的分页类(不执行sql,直接绑定数据)
数据分页一直以来是比较头疼的问题,不少的分页控件也随之产生。但是我用过的几个控件,本身都要执行SQL,对存储过程支持不好,为了方便,特别写了个通用分页类,利用PagedDataSource来实现DataGrid,DataList,Repeater的分页。完成上一页,下一页,

最后一页,最前一页,总页数,当前页数,跳转这些基本的功能。







using System;

using System.Collections;

using System.ComponentModel;

using System.Data;

using System.Web;

using System.Web.SessionState;

using System.Web.UI;

using System.Web.UI.WebControls;

using System.Web.UI.HtmlControls;





namespace aspnetpager

{

///

/// netpager-本类提供datagrid,datalist,repeater的通用分页---jierry 04-7-19

///

public class netpager: System.Web.UI.Page

{

private System.Web.UI.WebControls.DataGrid datagrid=null;

private System.Web.UI.WebControls.DataList datalist=null;

private System.Web.UI.WebControls.Repeater repeater=null;

private System.Web.UI.WebControls.HyperLink lnknext;

private System.Web.UI.WebControls.HyperLink lnkprev;

private System.Web.UI.WebControls.HyperLink lnkfist;

private System.Web.UI.WebControls.HyperLink lnklast;

private System.Web.UI.WebControls.HyperLink lnkjump;

private System.Web.UI.WebControls.Label pagenum;

private System.Web.UI.WebControls.Label pagecount;

private System.Web.UI.WebControls.DropDownList list;





public netpager()

{

//

// TODO: 在此处添加构造函数逻辑

//

}



public System.Web.UI.WebControls.DataGrid Datagrid

{

get

{

return this.datagrid;

}

set

{

this.datagrid=value;

}

}



public System.Web.UI.WebControls.DataList Datalist

{

get

{

return this.datalist;

}

set

{

this.datalist=value;

}

}



public System.Web.UI.WebControls.Repeater Repeater

{

get

{

return this.repeater;

}

set

{

this.repeater=value;

}

}





public System.Web.UI.WebControls.HyperLink Lnkprev

{

get

{

return this.lnkprev;

}

set

{

this.lnkprev=value;

}

}



public System.Web.UI.WebControls.HyperLink Lnknext

{

get

{

return this.lnknext;

}

set

{

this.lnknext=value;

}

}



public System.Web.UI.WebControls.HyperLink Lnkfist

{

get

{

return this.lnkfist;

}

set

{

this.lnkfist=value;

}

}



public System.Web.UI.WebControls.HyperLink Lnklast

{

get

{

return this.lnklast;

}

set

{

this.lnklast=value;

}

}



public System.Web.UI.WebControls.HyperLink Lnkjump

{

get

{

return this.lnkjump;

}

set

{

this.lnkjump=value;

}

}



public System.Web.UI.WebControls.Label Pagenum

{

get

{

return this.pagenum;

}

set

{

this.pagenum=value;

}

}



public System.Web.UI.WebControls.Label Pagecount

{

get

{

return this.pagecount;

}

set

{

this.pagecount=value;

}

}



public System.Web.UI.WebControls.DropDownList List

{

get

{

return this.list;

}

set

{

this.list=value;

}

}





public void datapage(DataSet ds,int pagenum)

{

PagedDataSource objPds = new PagedDataSource();

objPds.AllowPaging =true;

//每页显示数目

objPds.PageSize =pagenum;

//指定数据源

objPds.DataSource = ds.Tables[0].DefaultView;

int CurPage;

//绑定dropdownlist数据

for(int i=1;i<=objPds.PageCount;i++)

{

this.list.Items.
 
 
本站关键词:
|茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广||茶山镇 莞城 东城|万江 南城|东莞网络服务|东莞软件开发|东莞软件设计|东莞主页设计|东莞公司主页|东莞建站套餐|东莞建站服务|东莞商标设计|东莞商标注册|东莞yahoo推广|
域名注册 | 虚拟主机 | 网站建设 | 网站推广 | 广告设计 | 帮助中心 | 软件中心 | 关于腾达
东莞市腾达信息工程有限公司      本站网络实名: 东莞网站建设
地址:东莞市新城市中心区第一国际B座610   邮编:523007
电话:0769-22026071 22026072 传真:0769-22026076 24小时服务热线:13712032014
© 2002~2005 腾达网络   版权所有