ASP.NET:ajaxToolkit的HoverMenuExtender减慢了GridView中的排序速度

时间:2009-06-01 15:14:24

标签: asp.net gridview sorting performance

我在UpdatePanel中有一个GridView,并且还声明了一个HoverMenuExtender。 GridView还启用了分页和排序,PageSize为25。

现在我正在研究实际应用程序的模型,所以我使用的模拟DataSet只有20条记录。

问题是当我尝试通过单击列来排序gridView时非常慢。这20行模拟数据“排序”和“显示”大约需要2-3秒。但是,我们发现,如果我拿出HoverMenuExtender,一切都按预期工作。在这种情况下,排序是即时的,因此“显示”中的问题更多,“排序”中没有问题。

有没有办法加快HoverMenuExtender的渲染速度,还是应该忘记使用它?

10x在adv

2 个答案:

答案 0 :(得分:0)

我在网络浏览器中使用gridviews和ajax动画遇到了类似的问题。我的最终解决方案是删除动画,因为它在IE上毫无理由地速度非常慢(在Firefox中运行良好)。

您使用的浏览器是什么?

答案 1 :(得分:0)

我想这个问题没有真正的解决方案。

我决定不在我的gridview中使用这个扩展器。