最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net 第三方控制实现分页代码的方法
时间:2022-06-25 06:58:09 编辑:袖梨 来源:一聚教程网
AspNetPager是第三方控件,下载地址:http://www.**we*bdiyer.com/AspNetPagerDocs/index.html。
然后通过Visaul Studio 2005的“选择项”把下载后的控件DLL加载到我们的控件工具箱中。
asp教程:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
PrevPageText="上一页" TextAfterPageIndexBox="页" TextBeforePageIndexBox ="转到" SubmitButtonText="Go" ShowPageIndexBox ="Always" LastPageText="尾页" NextPageText="下一页" ShowCustomInfoSection="Left" CustomInfoHTML="当前%CurrentPageIndex%页,共有%PageCount%页"
runat="server" OnPageChanging="AspNetPager1_PageChanging">
///
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
bind();
}
}
public void bind()
{
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:Northwind.mdb");
OleDbCommand cmd = new OleDbCommand("select * from Customers", con);
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds);
AspNetPager1.RecordCount = ds.Tables[0].Rows.Count;
PagedDataSource ps教程 = new PagedDataSource();
ps.AllowPaging = true;
ps.CurrentPageIndex = this.AspNetPager1.CurrentPageIndex - 1;
ps.DataSource = ds.Tables[0].DefaultView;
this.GridView1.DataSource = ps;
this.GridView1.DataBind();
}
protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
{
this.AspNetPager1.CurrentPageIndex = e.NewPageIndex;
bind();
}
相关文章
- 无主之地4圣城隐没区玉米卷饼在哪 圣城隐没区玉米卷饼收集攻略 09-18
- 地狱即我们新手怎么玩 26大系统功能速查手册 09-18
- 英雄联盟手游芮尔怎么连招-熔铁少女连招技巧 09-18
- 禁闭求生2怎么做蝴蝶长袍 蝴蝶长袍制作方法 09-18
- 地狱即我们无人机怎么升级 模块安装与技能解锁指南 09-18
- 无主之地4圣城终点区玉米卷饼在哪 圣城终点区玉米卷饼收集攻略 09-18