我有一個相當複雜的用戶界面。然而,爲了這個問題的目的,我們假設有一個默認呈現UILayout1的HTML表格(比如默認模式)。有一個用戶可以用來在默認模式和預覽模式之間切換的按鈕(UILayout2)UpdatePanel - 關於如何避免UI中的閃爍的任何想法? - ASP.NET/jQuery的
當處於預覽模式時,表格中有一些不可見的列,並且存在行的重新排序。我在加載時使用JS(jquery)來檢查模式並相應地改變它。
表格和切換按鈕位於UpdatePanels中。
功能上,一切都按預期工作。但是,當用戶在默認和預覽模式之間切換或反之亦然時,表格默認呈現的時間間隔很短,然後JS運行以進行更改。
這會導致UI體驗降級。有沒有創造性的方法來避免這種「閃爍」?
UpdatePanels傾向於向頁面添加大量膨脹,並且不是特別快。如果可以的話,最好避免使用它們。 – 2009-04-08 23:57:52