我有一个相当复杂的用户界面。然而,为了这个问题的目的,我们假设有一个默认呈现UILayout1的HTML表格(比如默认模式)。有一个用户可以用来在默认模式和预览模式之间切换的按钮(UILayout2)UpdatePanel - 关于如何避免UI中的闪烁的任何想法? - ASP.NET/jQuery的
当处于预览模式时,表格中有一些不可见的列,并且存在行的重新排序。我在加载时使用JS(jquery)来检查模式并相应地改变它。
表格和切换按钮位于UpdatePanels中。
功能上,一切都按预期工作。但是,当用户在默认和预览模式之间切换或反之亦然时,表格默认呈现的时间间隔很短,然后JS运行以进行更改。
这会导致UI体验降级。有没有创造性的方法来避免这种“闪烁”?
UpdatePanels倾向于向页面添加大量膨胀,并且不是特别快。如果可以的话,最好避免使用它们。 – 2009-04-08 23:57:52