2009-06-01 47 views
1

我在UpdatePanel中有一個GridView,並聲明瞭一個HoverMenuExtender。 GridView也啓用了分頁和排序功能,並且PageSize是25.ASP.NET:ajaxToolkit的HoverMenuExtender減慢GridView中的排序

現在我正在研究實際應用程序的模型,因此我使用的模擬數據集只有20條記錄。

問題是,當我嘗試通過點擊非常慢的列來點擊gridView。 「排序」和「顯示」大約需要2-3秒這20行模擬數據。但是,我們發現,如果我拿出HoverMenuExtender,一切都會按照它應該的那樣工作。在那種情況下,排序是即時的,所以問題更多地在「顯示器」中,而在「排序」中沒有問題。

有沒有辦法加快HoverMenuExtender的渲染,或者我應該忘記使用它?

在10倍進階

回答

0

我想這個問題沒有真正的解決方案。

我決定不使用這個擴展與我的gridview。

0

我用GridView的和Ajax動畫與Internet Explorer遇到類似的問題。我的最終解決方案是刪除動畫,因爲它在IE上無緣無故慢(在Firefox中工作正常)。

您使用的瀏覽器是?

+0

嗯,我主要使用IE6來處理這個應用程序,即使我使用所有的(Opera,FF,Safari)來測試應用程序,我必須說你說的是正確的。 例如在其他瀏覽器中,它的運行速度更快,即使速度仍然很慢。如果在IE中需要3秒鐘,則在其他瀏覽器中佔用一半的時間。 我仍然在尋找一個解決方案,因爲我真的很想擁有這個懸停菜單,但是如果我必須在每種排序上等上2秒,那麼這對我來說並不好。 – Goran 2009-06-01 15:37:49