ASP.NET MVC3 利用滚动条加载数据

滚动条加载数据是现代分页常见方式,包括边滚动边加载和滚动到底部加载。这种方式便于用户浏览,但在快速查找特定信息时可能不便。本文以ASP.NET MVC3和jQuery为例,讲解如何实现滚动到底部加载,涉及HTML、JS和服务器端的处理,特别是使用linq的OrderByDescending, skip和take方法。" 122723151,8132207,Go语言map操作详解,"['golang', '后端开发', '编程语言']
摘要由CSDN通过智能技术生成

滚动条加载数据是当前比较流行的分页方式。

  操作方式:根据滚动条的当前位置来加载更多的数据。

  主要有2种形式。

  1:边滚动边加载数据,一开始把容器的高度计算好,当滚动条移动到空白位置时加载更多的数据。类似于 http://qing.blog.sina.com.cn/tag/%E6%97%B6%E5%B0%9A

  2:滚动到底部加载数据,当滚动条移动到底部时加载更多的数据。类似于“百度图片”的效果。

  它的优点:可以利用滚轮进行分页,而不需要点击按钮,方便用户快速地浏览完整的信息,不用经常点击分页按钮。在手机端的效果特别明显。

  它的缺点:对于想快速查看某些数据时不是很方便,假如用户想查看靠后的数据时,需要先加载前面的所有数据才能找到想要的数据。

  

  实现方式:利用 ASP.NET MVC + Jquery 框架比较容易实现这种效果(由于本人最近都没有使用 WEBFORM ,比较生疏,就不拿出来献丑)

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值