我有一个相当复杂的用户界面。但是,为了这个问题的目的,假设有一个默认呈现 UILayout1 的 HTML 表(比如默认模式)。有一个按钮,用户可以使用该按钮在默认模式和预览模式 (UILayout2) 之间切换
在预览模式下,表格中有一些列是不可见的,并且行重新排序。我在加载时使用 JS (jquery) 来检查模式并相应地更改它。
表格和切换按钮位于 UpdatePanel 中。
在功能上,一切都按预期工作。但是,当用户在默认模式和预览模式之间切换时,反之亦然,在这段很短的时间间隔内,表格默认呈现,然后 JS 运行以进行更改。
这会导致 UI 体验下降。有什么创造性的方法可以避免这种“闪烁”吗?
最佳答案
您可以使用 DIV,也可以在您的 UI 生成中不使用更新面板,使用任何其他概念
关于asp.net - UpdatePanel - 关于如何避免 UI 闪烁的任何想法? - ASP.NET/Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/731455/