【发布时间】:2017-02-09 00:43:47
【问题描述】:
我有一个网格,我根据用户过滤器显示一些行,最多约 40.000 行(这是最坏的情况,但可能)。
我正在使用 Extjs + Asp.NET,所以 JSON 存储。我知道我可以使用分页,但我需要网格的分组(和排序)功能。在单页上分组没有意义,我也尝试过无限滚动条,但问题仍然存在。
我已经看到网格的渲染,也有 20.000 行并不是那么糟糕,问题是在这种情况下,由 Asp.NET 传递给 javascript 的 JSONResult 非常大(大约 15 MB,我至少减少了描述字段的长度)。
所以我的问题是: - 我可以在 asp.net 中压缩 json 结果并在 javascript 中解压缩吗? - 关于管理这么多数据保持网格的分组和排序功能还有其他建议吗?
提前致谢。
【问题讨论】: