簡單實現DateLIst分頁

控件介紹: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(); }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值