...如何实现首页、上一页、1、2、3、4、5、6、下一页、尾页_百度...
发布网友
发布时间:2024-10-24 15:56
我来回答
共1个回答
热心网友
时间:2024-11-09 11:48
gridview里的分页是可以自动实现的 如果你使用的是datalist的话那就必须自己写分页, gridview里的分页可以直接使用this.GridView1.PageIndex = e.NewPageIndex; 这个要写到GridView1_PageIndexChanging里 如果用datalist那就很麻烦了 给你一段代码 你自己研究下
((HyperLink)e.Item.FindControl("hlnkFirst")).NavigateUrl = "Default.aspx?index=0";
((HyperLink)e.Item.FindControl("hlnkPrev")).NavigateUrl = "Default.aspx?index=" + (pds.CurrentPageIndex -1).ToString();
((HyperLink)e.Item.FindControl("hlnkNext")).NavigateUrl = "Default.aspx?index=" + (pds.CurrentPageIndex + 1).ToString();
((HyperLink)e.Item.FindControl("hlnkLast")).NavigateUrl = "Default.aspx?index=" + (PDS().PageCount -1).ToString();
}这只是一种方法具体的实现 还要你稍加改变