1

我们正在测试用于桌面应用程序开发的 Telerik radcontrols。到目前为止,我们对产品非常满意,但有一个问题让我们抓狂。

我们有一个具有 3 级层次结构的 gridview 和 3 个位于第一级的子 gridview。像这样的东西:

在此处输入图像描述

主网格有 28 个可见列,里面有很多自定义和验证规则。有 6 列,里面有一个按钮来触发不同的动作。有 4 列上面有图像,其他几列只是不同的颜色,对用户具有不同的含义。每个子网格视图都有大约 5 个可见列,还带有自定义、按钮、图像等。

最初,我们检测到数据的加载速度很慢。因此,现在我们首先加载第一级,然后按需加载较低层次的数据,当用户想要查看每行内的内容时。通过这样做,网格的加载速度得到了提高。

现在瓶颈在gridview 渲染上。我已经在 Telerik 论坛上问过,但给出的答案并没有太大帮助。我发现一些用户提出了同样的问题,但没有一个给出 100% 满意的答案。例如:自参考网格

所以我的问题是:有没有人遇到过类似的问题?它是如何解决的,如果有解决方案?别管它有多复杂,我们需要减少加载时间,现在每次点击网格大约需要 10-15 秒,这是无法忍受的。

4

0 回答 0