一、配置objectDataSource

选择业务逻辑层的类

二、配置Select对应的方法,必须是一个带两个整型参数的方法,第一个参数表示要查看的第一条记录的前一条30,第二个参数每页最多能显示的记录条数pagesize
这两个参数都是由分页控件DataPager来传递的。无需我们考虑。
between (startRowIndex + 1) and (startRowIndex + 1 + maximumRows)
对于select对应的查询方法中的两个参数,在配置数据源的时候不需要指定。并且删除生成的参数代码。

三、配置ObjectDataSource启用分页:EnablePaging=true

四、设置objectDataSource的两个属性:
MaximumRowsPrameterName=""这里指定的参数就是select查询方法中的第二个参数(必须与业务逻辑层中的查询方法的第二个参数名称一致

StartRowIndexParameterName=""必须与查询方法中的第一个参数的名字一样。

五、设置ObjectDataSource的SelectCountMethod="GetCount";设置该属性为业务逻辑层的一个方法,这个方法的作用就是查询出当前表中一共有多少条记录:select count(*) from aspx_students

六、
-----添加一个ListView控件,设置数据源为ObjectDataSource
-----配置ListView,启用“编辑”、“删除”、“插入”,不要启用“分页”

七、
---添加一个DataPager控件。设置该控件的PagedControlID为对应的ListView
---设置该控件的PageSize属性,每页显示多少条。
---为该控件选择一个分页导航的样式。

版权声明:本文为博主原创文章,未经博主允许不得转载。

最新文章

  1. 【转】Java并发编程:Lock
  2. Excel函数——DATE、SUBSTITUTE、REPLACE、ISERROR、IFERROR
  3. JS客户端判断
  4. js循环添加事件
  5. Android Service学习之AIDL, Parcelable和远程服务
  6. Subversion how[Reprint]
  7. C++11获取线程的返回值
  8. 为程序启用 守护进程-- supervisior
  9. Google FireBase - fcm 推送 (Cloud Messaging)
  10. jar包冲突排解方法(sbt)
  11. mysql数据库的优化和查询效率的优化
  12. unity 安装破解提示partern not found和tutorials学习
  13. python字符串操作简单方法
  14. React 表单与事件
  15. vue分页全选和单选操作
  16. jdk_1_8_1
  17. hbase高可用集群部署(cdh)
  18. poj1142
  19. 取代Ant——Maven简介
  20. JDK1.6新特性,网络增强(Networking features and enhancements)

热门文章

  1. 使用jmeter进行简单的压测
  2. 【SQLSERVER学习笔记】分页存储过程+调用
  3. javascript入门教程 (1)
  4. 架构风格:万金油CS与分层
  5. 【最新】LuaJIT 32/64 位字节码,从编译到使用全纪录
  6. swift实现一个对象池
  7. 初学JavaScript从入门到放弃(一)JavaScript介绍、变量、数据类型
  8. js检测是否可以访问公网服务器
  9. linux 学习第九天
  10. Linux中将端口(80)重定向