asp.net - UpdatePanel - 关于如何避免 UI 闪烁的任何想法? - ASP.NET/Jquery

标签 asp.net javascript jquery user-interface

我有一个相当复杂的用户界面。但是,为了这个问题的目的,假设有一个默认呈现 UILayout1 的 HTML 表(比如默认模式)。有一个按钮,用户可以使用该按钮在默认模式和预览模式 (UILayout2) 之间切换

在预览模式下,表格中有一些列是不可见的,并且行重新排序。我在加载时使用 JS (jquery) 来检查模式并相应地更改它。

表格和切换按钮位于 UpdatePanel 中。

在功能上,一切都按预期工作。但是,当用户在默认模式和预览模式之间切换时,反之亦然,在这段很短的时间间隔内,表格默认呈现,然后 JS 运行以进行更改。

这会导致 UI 体验下降。有什么创造性的方法可以避免这种“闪烁”吗?

最佳答案

您可以使用 DIV,也可以在您的 UI 生成中不使用更新面板,使用任何其他概念

关于asp.net - UpdatePanel - 关于如何避免 UI 闪烁的任何想法? - ASP.NET/Jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/731455/

相关文章:

c# - 切换到身份时的 Azure ClaimsIdentity

c# - OpenXML 从 Word 中删除项目符号或数字

javascript - 表单组件名称正在 react js 中的 antd 中更新

javascript - 当且仅当找到 DOM 元素并对其执行操作的简洁方法?

php - 使用 jquery ajax 将 JSON 发送到 PHP

jquery - 单击或悬停时从 Dynatree 复选框模式中删除突出显示

asp.net - 无法在 Web 服务器上启动调试。启动的 URL 的 IIS 工作进程当前未运行

JavaScript 函数数组 : Pass each function as parameter to another function

php - jQuery 自动完成 Mysql PHP

c# - 我的验证器都不起作用