博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2009年1月14日

摘要: ASP.NET 2.0里为我们提供了全新的GridView控件,它在DataGrid基础之上增加了许多新的特性,例如不编写一行代码就可以和数据源控件结合起来实现数据的展示并且分页,但是这种分页效率较低,这是从数据库一次读取所有的数据再进行分页,如果数据量较少则可以实现快速开发,但是假如数据库中存放大量数据,这种操作性能显得就比较低了,所以我们一般自己编写数据读取方法,在PageIndexChanging事件中绑定新页,这时会遇到一个问题,如果我们仅读取一页数据时GridView不能正确计算出共有多少页,也就无法正确呈现出分页按钮,因此需要考虑对其进行扩展。另外DataList控件提供了灵活的模版设置以显示记录内容,但是它有一个最大的弱点就是不支持分页,我们同样试图扩展DataList以增加分页的特性。 阅读全文

posted @ 2009-01-14 09:46 holywolf 阅读(15287) 评论(16) 推荐(2) 编辑