为什么模态弹出扩展器响应时间取决于父页面内容



Show(),尤其是Close()花费的时间比他们应该花费的时间要多得多。即使我清空了弹出内容上除关闭按钮以外的所有内容。没有数据库连接等(绝对没有内容)。我的页面有八个更新面板,每个面板都包含数据列表。其中五个面板具有刷新计时器(1 分钟间隔)。我的modalpopupextender(在用户控件中)位于其中一个面板中。

当我删除所有其他更新面板(页面上没有其他内容)时,Show()Close()快速响应。我尝试了jQuery $find(...).hide()并且仍然具有相同的行为。

所以我的问题是,为什么页面上其他地方的内容会影响弹出窗口扩展器的行为?特别是当我使用 jQuery 的hide()时?难道仅仅是因为我碰巧页面上有太多元素,即使getElementById()也需要花费大量时间来找到我的扩展器节点?

我也有这个问题。对我来说,它原来是视图的大小。这在每次回发时都会上传,并且可能会变得非常大。

最新更新