控件介紹:2個Button 2個libel private void ToDataList() { int curpage=Convert.ToInt32(this.Label2.Text); SqlConnection con=DB.CreateDB(); SqlDataAdapter sda=new SqlDataAdapter(); sda.SelectCommand=new SqlCommand("select * from news Where redge='變更明細' order by Newstime desc",con); DataSet ds=new DataSet(); sda.Fill(ds,"emp"); System.Web.UI.WebControls.PagedDataSource ps=new System.Web.UI.WebControls.PagedDataSource(); ps.DataSource=ds.Tables["emp"].DefaultView; ps.AllowPaging=true; ps.PageSize=60; ps.CurrentPageIndex=curpage-1; this.Button1.Enabled=true; this.Button2.Enabled=true; if(curpage==1) { this.Button1.Enabled=false; } if(curpage==ps.PageCount) { this.Button2.Enabled=false; } this.DataList1.DataSource=ps; this.DataList1.DataBind(); } private void Button1_Click(object sender, System.EventArgs e) { this.Label2.Text=Convert.ToString(Convert.ToInt32(this.Label2.Text)-1); this.ToDataList(); } private void Button2_Click(object sender, System.EventArgs e) { this.Label2.Text=Convert.ToString(Convert.ToInt32(this.Label2.Text)+1); this.ToDataList(); }
簡單實現DateLIst分頁
最新推荐文章于 2023-10-29 09:53:17 发布
本文介绍了一个使用C#实现的数据分页功能。通过两个按钮控制当前页码,并从数据库中检索数据并显示在DataList控件中。每页显示60条记录,支持前后翻页。
1764

被折叠的 条评论
为什么被折叠?



