AspNetPager的使用
- 下载:http://www.webdiyer.com/aspnetpager/downloads/ 或者到工具中找到->NuGet包管理器->管理解决方案的NuGet程序包,然后输入AspNetPager,进行安装
- 安装成功后到工具箱中右击->选择项->浏览中找到刚才下载好的AspNetPager.dll就可以了(如 https://blog.csdn.net/LYN_xj94512/article/details/91357126)
AspNetPager的使用方法
此时就可以在工具箱中找到了
<webdiyer:AspNetPager ID="anpAdmin" runat="server" OnPageChanged="anpAdmin_PageChanged" PageSize="7">
</webdiyer:AspNetPager>
注意: PageSize:就是每一页中所放的数据
分页的SQL语句
WITH template AS (
SELECT
ROW_NUMBER ( ) over ( ORDER BY id DESC ) AS 行号,*
FROM
UserInfo
WHERE
is_delete = '0'
AND [ LEVEL ]= @LEVEL
)
SELECT *
FROM template
WHERE 行号 BETWEEN @startIndex and @endIndex
注意:最后一个WHERE 行号 BETWEEN @startIndex and @endIndex,其中的@startIndex和@endIndex就是分页中的对应的起始数字。