通常分页有3种方法,分别是asp.net自带的数据显示空间如GridView等自带的分页,第三方分页控件如aspnetpager,存储过程分页等。这里分别做总结。 第一种:使用GridView自带分页,这种是最简单的分页方法。 前台的方法: 代码如下: 后台方法: 代码 代码如下: using System
下面就来重点说说这几种分页方式:
一般情况下我们都是通过sql语句来分页,这在无论哪种开发语音都是通用的,
使用sql语句或者存储过程分页的方式最主要的是要在读取数据的时候把sql语句或者存储过程写好,它的原理是只读取当前要显示的几行记录,所以要根据页数和每页显示的数目来写语句,如下:
Select top pageSize * from News where id not in(select top (Page-1)*pageSize id from News)
很显然只要将pageSiz