xes*_*shu 11 html c# asp.net render
现在这将是一个非常荒谬的问题.但我能做什么,这是客户的要求.基本上,我们有一个网格(主 - 细节类型),可以达到大约1.5万多行(有可能在几年内达到30-50万行).
我的客户端不需要任何分页,也不希望任何数据被裁剪.此外,他并没有完全使用最新的硬件,因此在浏览器上渲染是一个大问题.他希望通过在浏览器上打印或查看所有内容来查看所有内容.(你们可能都认为这听起来多么疯狂,而且肯定是这样).
现在我想通过快速渲染html来解决这个问题.目前它的一个简单的asp.net网格视图没有分页.这基本上呈现HTML表格.我认为我的选择是: - 使用div手动渲染html(用于快速加载) - 将其导出为pdf或excel(有没有办法导出而不需要求助于第三方控件?) - 给手指(给客户:D j/k)
总结一下,最好的方法是在html上显示10,000多个数据记录?
考虑使用Datatables的"Scroller" 插件 ..
作为DataTables 1.8版本的一部分,在下载包中引入了一个名为"Scroller"的新插件.Scroller是DataTables的虚拟滚动实现,它提供了一个垂直滚动表,滚动表的整个高度,但只绘制了可见显示所需的行,从而导致了巨大的性能提升.对于DataTables来说,这是一个令人兴奋的插件,不仅是为了提高性能,还因为它有效地提供了与表的新用户交互,允许完全滚动非常大的数据集.
| 归档时间: |
|
| 查看次数: |
5580 次 |
| 最近记录: |