找回密码
 会员注册
查看: 175|回复: 0

ASP.NET的Web网页如何进行分页操作(Demo举例)

[复制链接]

250

主题

1

回帖

819

积分

管理员

积分
819
发表于 2024-2-29 08:52:36 | 显示全部楼层 |阅读模式

大概说一下思路,可以利用sql的 Offset/Fetch Next分页,点击这里
这里的Demo利用LINQ的写好的方法

  1. //这里是某个表的列表 skip是跳过前面的多少条数据 take这是跳过前面的数据后显示多少条数据
  2. db.Albums.ToList().Skip((pageNumber - 1) * pageSize).Take(pageSize).ToList();
复制代码

我们是四个按钮一个首页,上一页,下一页,尾页,点击跳转
有不明白的,或者小编描述错误的模糊的欢迎评论私信

这个页面的前台页面

  1. <%@ Page Title="" Language="C#" MasterPageFile="~/Admin/AdminSite.Master" AutoEventWireup="true" CodeBehind="MusicManager.aspx.cs" Inherits="WebApplication1.Admin.MusicManager1" %>
  2. <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
  3. <link href="../Assets/css/input.css" rel="stylesheet" />
  4. </asp:Content>
  5. <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
  6. <div class="pure-form">
  7. <fieldset>
  8. <%--genres表--%>
  9. <legend>后台管理<i class="fa fa-angle-double-right"></i>音乐管理
  10. <asp:Button ID="Button1" runat="server" CssClass="button-default pure-button-primary tools-button" Text="添加音乐" OnClick="Button1_Click" />
  11. </legend>
  12. </fieldset>
  13. </div>
  14. <table class="pure-table">
  15. <thead>
  16. <tr>
  17. <th>#</th>
  18. <th>音乐名称</th>
  19. <th>歌手名称</th>
  20. <th>标题</th>
  21. <th>单价</th>
  22. <th>图片</th>
  23. <th>编辑</th>
  24. </tr>
  25. </thead>
  26. <tbody>
复制代码

来源:https://blog.csdn.net/a1439775520/article/details/106094403
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2024-12-26 11:45 , Processed in 0.331570 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表