private void datalistbind()
{
SqlConnection conn = db.createConnection();
SqlDataAdapter sda = new SqlDataAdapter();
sda.SelectCommand = new SqlCommand("select * from Employees", conn);
DataSet ds = new DataSet();
sda.Fill(ds, "emp");
PagedDataSource pds = new PagedDataSource();
pds.DataSource = ds.Tables["emp"].DefaultView;
pds.AllowPaging = true;
pds.PageSize = 3;
int curPage = Convert.ToInt32(lblCurPage.Text);
pds.CurrentPageIndex = curPage - 1;
btnPre.Enabled = true;
btnNext.Enabled = true;
if (curPage == 1)
{
btnPre.Enabled = false;
}
if (curPage == pds.PageCount)
{
btnNext.Enabled = false;
}
DataList1.DataKeyField = "EmployeeID";
DataList1.DataSource = pds;
DataList1.DataBind();
}
protected void btnPre_Click(object sender, EventArgs e)
{
lblCurPage.Text=Convert.ToString(Convert.ToInt32(lblCurPage.Text)-1);
datalistbind();
}
protected void btnNext_Click(object sender, EventArgs e)
{
lblCurPage.Text = Convert.ToString(Convert.ToInt32(lblCurPage.Text) + 1);
datalistbind();
}
DataList分页代码
最新推荐文章于 2021-03-11 14:53:03 发布