这个我会,
后台
SqlDataAdapter Da=new SqlDataAdapter():
DataSet Ds=new DataSet();
Da.Fill(Ds,start,Size,"表");DataList.DataSource=Ds;
DataList.DataBind();主要看start 和size两个参数,他们就是Datalist分页的关键,
start是提取数据的起始标记(0开头),size是每次提取数据条数放两个linkbutton 上一页和下一页;
上一页的事件就是要给这个start参数计算数值,我的做法是将第一次提取数据定为每一页,然后将第一页+size-1=当前页标记存入session然后,下页就是取出这个值然后+size-1=start再提取数据然后绑定Datalist
后台
SqlDataAdapter Da=new SqlDataAdapter():
DataSet Ds=new DataSet();
Da.Fill(Ds,start,Size,"表");DataList.DataSource=Ds;
DataList.DataBind();主要看start 和size两个参数,他们就是Datalist分页的关键,
start是提取数据的起始标记(0开头),size是每次提取数据条数放两个linkbutton 上一页和下一页;
上一页的事件就是要给这个start参数计算数值,我的做法是将第一次提取数据定为每一页,然后将第一页+size-1=当前页标记存入session然后,下页就是取出这个值然后+size-1=start再提取数据然后绑定Datalist
http://www.xproer.com/web/article/data.aspx?aid=174&cid=14&aname=%u4E0A%u4E0B%u9875%u5206%u9875%u7B97%u6CD5%u8BB2%u89E3&atime=2007-4-23 13:02:54&alook=132&author=Xproer