ObjectDataSource自定义分页

简介:

ObjectDataSource是唯一支持自定义分页的数据源,要实现分页效果,首先要将ObjectDataSource.EnablePageing属性设为true,通过三个属性实现:StartRowIndex,MaximumRows和SelectCountMethod,效果如图:

 

实现分页有两种情况:一种是假分页,一种是真分页;

假分页:就是将数据全部取出来,只是分页显示,它不是分页取数据,只是分页显示。

真分页:就是按需取数据,只取出每一页所需的数据;这里是使用存储过程做的是真分页。

首先,最重要的是使用到的存储过程:(以NorthWind数据库为例)

其次,就是调用存储过程的数据访问类:

最后,就是前台界面调用这个访问类的方法:

   

 

目录
相关文章
|
小程序 数据安全/隐私保护 Android开发
八米云-N1盒子、机顶盒等设备-小白保姆式超详细刷机教程
这里以魔百盒CM211-1为例,本次刷机用到的零碎工具比较多,不过都是常见刚需设备,大家可以按照清单核对一下。 目前只支持S905 L3、L3a、L2 系列的各种盒子
1880 1
八米云-N1盒子、机顶盒等设备-小白保姆式超详细刷机教程
|
编解码 监控 测试技术
如何优化OBS的推流设置以提高直播质量
【10月更文挑战第7天】如何优化OBS的推流设置以提高直播质量
|
存储
计算机中补码的意义
补码在计算机中用于表示有符号数,解决了符号位参与运算的问题,简化了硬件设计,同时能够表示更多的数值,提高了计算效率和精度。
1071 12
电感为什么是电压超前90度——问题整理
电感为什么是电压超前90度——问题整理
905 0
电感为什么是电压超前90度——问题整理
|
存储 数据管理 数据处理
阿里云oss流量费用是怎么算的?
阿里云oss流量费用是怎么算的?OSS回源下行流量包价格,OSS流量包100G 49元/月
3484 0
|
人工智能 算法 Java
五子棋AI进阶:极大极小值搜索
本文将介绍一种提高 AI 思考能力的算法:极大极小值算法。
677 4
|
JSON JavaScript 前端开发
Python编程:demjson解析不规范的json字符串
Python编程:demjson解析不规范的json字符串
592 0
|
机器学习/深度学习 算法 搜索推荐
Twitter 算法开源究竟会是什么样的?
本文最初发布于 Travis Fischer 的个人博客。
521 0
Twitter 算法开源究竟会是什么样的?
|
前端开发 异构计算 内存技术
一文读懂计算机系统中常见的带宽
什么是带宽 带宽应用的领域非常多,可以用来标识信号传输的数据传输能力、标识单位时间内通过链路的数据量、标识显示器的显示能力。
|
运维 Linux 调度
一文讲透计算机的“中断”
中断,英文名为Interrupt,计算机的世界里处处都有中断,任何工作都离不开中断,可以说整个计算机系统就是由中断来驱动的。那么什么是中断?简单来说就是CPU停下当前的工作任务,去处理其他事情,处理完后回来继续执行刚才的任务,这一过程便是中断。
806 0
一文讲透计算机的“中断”