c#中滚动数据窗口的一个很好的模式或示例
A good pattern or example for a rolling data window in C#?
我们正在开发一个包含搜索功能的系统,该功能可以返回数百个(可能是数千个)复杂对象作为查询结果。UI是基于web的,我不愿意将数百个对象放到网络上,即使是摘要形式,因为每个对象显示给用户的有用数据量相当大。我希望避免传统的分页(每页30个条目,底部列出一些页面),并且希望看到一些模拟在一个页面上显示所有结果的东西,但是在用户向下滚动时加载数据。为了防止大型数据集淹没浏览器,我想我希望看到数据在向下滚动时"从顶部"消失,如果向上滚动则重新加载。
我先试了GIFY,真的。问题是我不是一个网页开发人员,我不知道该怎么称呼这个东西,虽然我知道这不是一个新概念。我尝试了"滚动数据窗口","滚动数据窗口","web ui数据窗口",以及其他一些事情,然后完全放弃并来到这里,手握hat。
谁能给我一个模式或例子,我正在描述的东西?我认为它必须在控制器中完成,UI只是要求下一个数据块在堆栈中的任何方向,它恰好是滚动。
你可以试试"延迟加载"的概念,加载将根据需求动态发生。
你可以在这里阅读这个概念
相关文章:
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- html5:一个很好的加载方法
- Javascript是一个很好的日期选择器和时间选择器库
- 这是一个很好的例子,显示了 JavaScript 中的 OOP 和过程编程之间的区别
- 一个很好的JS库,用于容纳电气原理图
- 立即调用角控制器内部的函数,这是一个很好的实践
- 一个很好的方法来抵消所有绘制到画布上的0.5像素
- 如何获得一个就绪函数和另一个函数在 document.ready 中很好地播放
- 一个很好的文本到语音转换JavaScript库
- 这是闭包的一个很好的例子吗?
- 将异步 API 转换为同步 API.(我保证有一个很好的理由)
- 同时分配和检查并有一个很好的语法错误
- JavaScript不能在一个网站上工作,但在另一个网站上很好
- 有一个功能可以将字符串很好地缩短为一个、两个或三个字母
- 在 Object.prototype 上为 NodeList 对象实现数组方法是否是一个很好的实践?
- 什么'这是一个很好的webrtc音频解决方案
- 在实时评论系统中,有一个不变的排序是一个很好的实践
- 这是一个很好的方法,可以查看是否从内容可编辑的DOM中删除了某些内容
- 它是一个很好的私人数据传输和保护解决方案吗
- Meteor findOne查询在一个模板助手中返回未定义的结果.在其他模板助手中,同样的查询也能很好地工作