提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|其它|编辑:郝浩|2012-05-09 21:16:30.000|阅读 675 次
概述:现在大数据集在网络上随处可见,您可以用以下DevExpress ASP.NET控件实现无限分页,实现鼠标滚动自动加载内容,这样网站性能更高,网站访问更加流畅。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
先看一下最终效果:
使用实现上图效果的方法
您可以用以下控件实现上图中的效果:
你可以到查看代码:
下面让我们看看"无限分页"方案能给我们带来的好处和一些可能会遇到的问题。
大型数据集
现在大数据集在网络上随处可见,一旦用户需要处理这些一T或更多的信息时,你该怎么办呢?你可以将它们分成小块的数据分页:
无限分页或无限滚动
无限分页 (或无限滚动)被许多公司使用,如Facebook、Bing、腾讯、新浪、twitter等。
当一个页面有大量内容提交时,无限分页是一个不错的选择。一些不需要显示的数据内容没有必要一次性加载和显示,当用户鼠标向下滚动时,再自动加载更多的数据。(像上面的gif动画显示的那样)
为什么用无限分页?
我建议这种做法,原因有两个:
Jeff Atwood有一个梦幻般的博客文章,标题为"分页的结束"。我从里面截取了一小段:
在完美世界里,每一个搜索结果都在一个页面,只有一条记录并且就是你正想找的。
分页也是阻力。
我的意思不是说所有的分页都应当被无限分页代替,但是我们作为软件开发者,应当避免产生成千上万的列表和分页,这无疑增大了用户的负担。记住,我们发明计算机是为了使人们的生活更容易,而不是更困难。
Google研究证实最终用户通常不喜欢看到所有的数据:
用户测试报告告诉我们搜索者更喜欢整页浏览、单页内容的版式,而不是只包含部分内容和许多分页符的页面。
有趣的是,用户不喜欢整页浏览花长时间加载(例如,当整页浏览加载需要一些时间时,用户认为它包含许多图像)。这是有道理的,因为我们知道,用户对缓慢不太满意。所以,整页浏览通常先加载需要显示的部分。作为一个站长,重要的是要平衡这种偏好页面的加载时间和整体用户体验。
无限滚动也有一些缺点,比如滚动条的问题,深层链接,后退按钮的位置,以及其他Jeff的文章()中提到的问题。
实验,重复,实验...
重复和测试各种可用性方案是良好用户界面的关键。我建议你使用DevExpress ASPxCallBack,ASPxLoadingPanel等尝试无限分页。无限分页的功能包含在ASPxGridView中:
你应该努力使分页无关高于一切,因为用户永远只会看到他们需要的那一条内容。 -Jeff Atwood
示例代码
示例代码中心的操作流程如下:
出处:
面对“数字中国”建设和中国制造2025战略实施的机遇期,中车信息公司紧跟时代的步伐,以“集约化、专业化、标准化、精益化、一体化、平台化”为工作目标,大力推进信息服务、工业软件等核心产品及业务的发展。在慧都3D解决方案的实施下,清软英泰建成了多模型来源的综合轻量化显示平台、实现文件不失真的百倍压缩比、针对模型中的大模型文件,在展示平台上进行流畅展示,提升工作效率,优化了使用体验。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
本站的模型资源均免费下载,登录后即可下载。模型仅供学习交流,勿做商业用途。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢