使用AspNetPager控件分页
来源:互联网 发布:网络弹棉花是什么意思 编辑:程序博客网 时间:2024/05/16 11:32
页面后台写法
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { BindData(); } } protected void AspNetPager1_PageChanged(object sender, EventArgs e) { BindData(); } public void BindData() {PageDataBaseOptater pdo = new PageDataBaseOptater(); AspNetPager1.RecordCount = pdo.GetRowCount("表名","where条件"); AspNetPager1.PageSize = pageSize;//pagesize可以设定 string cond = " where 条件"; DataSet ds = pdo.GetinfoList("表", AspNetPager1.CurrentPageIndex, AspNetPager1.PageSize, "记录的Id DESC", cond, "id名称"); Repeater1.DataSource = ds; Repeater1.DataBind();}dao层: public class PageDataBaseOptater { /// <summary> /// 获取记录数 /// </summary> public int GetRowCount(string table,string where条件可以没有) { //获取表的记录总数 } public DataSet GetinfoList(string table, int rowpage, int rowcount, string orderFid, string Conditions,string colum_id) { //sqlserver2005的 //string query = "Select * From " // + "(Select *,ROW_NUMBER() OVER(ORDER BY {2}) as RowNum From {4} {3}) as newTable " // + "Where (RowNum BETWEEN ({0}) AND ({1}))"; //query = string.Format(query, (rowpage - 1) * rowcount , rowpage * rowcount, orderFid, Conditions, table); string query = "Select top {0} * From {1} {2} and {3} not in(Select top {4} {3} From {1} {2} Order by {5}) Order by {5}"; query = string.Format(query, rowcount, table, Conditions, colum_id, (rowpage- 1) * rowcount, orderFid); DataDao dao = new DataDao(); return dao.PageGetDataSet(query); } }
控件下载:http://download.csdn.net/detail/yysyangyangyangshan/3625510
- AspNetPager分页控件使用
- 使用AspNetPager控件分页
- 使用AspNetPager控件分页
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- AspnetPager分页控件的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- Repeater使用 AspNetPager分页控件
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用
- 分页控件 AspNetPager 的使用
- AspNetPager分页控件的使用
- AspNetPager分页控件的使用(代码生成器)
- why
- wait、notify、notifyAll正确使用方法和解释说明
- 程序员技术练级攻略
- DAMAGE: after Normal block (#) at 0x....错误分析
- 如何写好自己的博客
- 使用AspNetPager控件分页
- 自旋锁spin_lock
- Android的内核简介
- 线性排序之记数排序
- ss7.conf配置项
- Linux下Kill函数用法
- winform实现截图
- libevent简单分析
- delphi 键盘码值及其转换函数