关于PagedDataSource
关于PagedDataSource,非常好用的一个分页属性!
PagedDataSource 类封装 DataGrid 控件的属性,这些属性使 DataGrid 可以执行分页。
PagedDataSource 类的部分公共属性:
DataGrid控件就是使用PagedDataSource类来实现数据分页显示的,所以DataList和Repeater也同样可以使用PagedDataSource来显示分页。
----------------------------------------------------------------
private void BindData()
{
}
-------------------------------------------------------------------
方法很简单,可是不足之处就是每次都需要把全部数据都抓出来,如果数据量比较大,这样的方法就非常消耗系统资源了。
posted on 2004-09-10 15:46 流浪的狗 阅读(1786) 评论(5)
Feedback
# re: 关于PagedDataSource,非常好用的一个分页属性! 2004-09-10 16:21 du gu
# re: 关于PagedDataSource,非常好用的一个分页属性! 2004-09-11 13:00 寒枫天伤
抓出来后,用缓存呐
这样效率不就高了吗?
# re: 关于PagedDataSource,非常好用的一个分页属性! 2004-09-27 09:33 边城浪子
但是如果数据量非常大,或者我只需要当前页面的数据,根本用不着所有数据,这样做不就造成性能上浪费吗?
# re: 关于PagedDataSource,非常好用的一个分页属性! 2005-02-22 13:52 luckyprg
所以我一般都是用存储过程分页,性能上非常不错。特别是百万记录级时翻页速度非常快。
# re: 关于PagedDataSource,非常好用的一个分页属性! 2005-06-29 13:28 fanrsh
一次性把所有数据都存放在内存中。。。然后从内存中取的你要的数据,这样不是更OK?