2009-06-01 8 views
1

私はGridViewをUpdatePanel内に持ち、HoverMenuExtenderを宣言しました。 GridViewにもページングとソートが有効になっており、PageSizeは25です。ASP.NET:ajaxToolkitのHoverMenuExtenderはGridViewの並べ替えを遅くします

現在、私は実際のアプリケーションのモックアップに取り組んでいますので、モックデータセットを20レコードしか使用していません。

問題は、グリッドビューを列をクリックして並べ替えると非常に遅いです。 「ソート」と「ディスプレイ」は、この20行の模擬データに約2〜3秒かかります。しかし、私たちが発見したのは、HoverMenuExtenderを取り出すと、すべてが正常に動作するということです。その場合ソートは瞬時に行われるので、問題は「ディスプレイ」であり、「ソート」にはありません。

HoverMenuExtenderのレンダリングを高速化する方法はありますか?それを使用することを忘れてはいけませんか? ADV

答えて

0

本当にこの問題の解決策はありません。

私はこのエクステンダーを私のgridviewで使用しないことに決めました。

0

10倍私は、インターネットエクスプローラでgridviewsとAjaxのアニメーションを使用して、同様の問題に遭遇しました。私の究極の解決策は、アニメーションを削除することでした。なぜなら、ちょっとばかげて遅く、IE上で何の理由もないのに(Firefoxでうまくいった)。

どのブラウザが使用していますか?

+0

アプリケーションをテストするためにすべて(Opera、FF、Safari)を使用していますが、私は主にこのアプリケーションにIE6を使用しています。 たとえば、他のブラウザでは、まだ遅いのに、より速く動作します。 IEで3秒かかる場合、他のブラウザでは半分の時間がかかります。 私はまだ解決策を探しています。なぜなら、本当にこのホバーメニューを持っていたいと思っています。しかし、私には2秒ほど待たなければならないのです。 – Goran

+0

私はあなたの痛みを最もよく理解しています。うまくいけば、誰かがこれに答えることができます。なぜなら、「インターネットエクスプローラを使わないでください」より良い解決策を知りたいからです。 – Aaron

関連する問題