分页都是采用的哪几种方式?采用gridview的自身的分页有什么问题,性能如何?

解决方案 »

  1.   

    girdview自身的分页是先在数据库把所有符合要求的记录全部查询出来再进行分页。
    如果数据量大的话,那在数据库中的这个查询过程会耗时很多。
    你可以配合datapager进行分页操作。要么就是调用分页存储过程去操作等等
      

  2.   

     分页大致分两种:
        内存分页 (GridView采用内存分页,即先查询出所有数据加载到内存中,然后查找指定页的数据)
        数据库分页 (在使用SQL语句直接查询指定页的数据)
    后者分页比较好。