Show()
,特别是Close()
比他们应该花更多的时间。即使我在关闭按钮以外的弹出内容上删除了所有内容。没有数据库连接等(绝对没有内容)。我的页面有八个更新面板,每个面板都包含数据列表。其中五个面板有刷新计时器(间隔1分钟)。我的modalpopupextender(在用户控件中)位于其中一个面板中。
当我删除所有其他更新面板(页面上没有其他内容)时,Show()
和Close()
会快速响应。我尝试了jQuery $find(...).hide()
,但行为仍然相同。
所以我的问题是,为什么页面上其他地方的内容会对弹出扩展程序的行为产生影响?特别是即使我使用jQuery的hide()
?可能只是因为我碰巧在页面上有太多元素,甚至getElementById()
花了这么多时间来寻找我的扩展节点?
答案 0 :(得分:1)
我也有这个问题。对我来说,结果是视图状态的大小。这是在每个回发上传的,并且可以变得非常大。