1

UpdatePanel 的哪些方面对时间敏感?

我有一个运行良好的 UpdatePanel。如果我离开页面几分钟然后回来,UpdatePanel 不起作用。看着萤火虫,我看到它发送了请求并得到了响应。但是,页面本身不会更新。我也没有看到任何脚本错误。到目前为止,除了时间的流逝,我还无法确定任何其他因素。

4

5 回答 5

1

也许您的应用程序域被回收或您的 Session 丢失了。您是否尝试过查看服务器上正在调用的内容?这就是我对下一步看哪里的建议。

于 2008-09-26T21:19:51.807 回答
0

如果启用,请关闭 Firebug 网络监控。

于 2008-09-26T21:17:54.697 回答
0

会话很可能已过期,导致它发回不再匹配页面的数据。

于 2008-09-26T21:26:00.200 回答
0

如果它是一个会话到期,它应该可以在没有 UpdatePanel 的情况下重现——返回回发,看看它是否也会以这种方式发生。您甚至可能对错误有更好的了解,因为 UpdatePanel 在后台运行的 JavaScript 可能不会吃掉它。

于 2008-09-26T21:36:21.020 回答
0

我注意到,如果您的更新面板中有大量控件,它可能会超时或拒绝工作。有一次,我在更新面板中有一个 gridview,每行有三个 ajax 日历控件。gridview 中总共有 2,000 条记录。updatepanel 不太高兴

于 2008-09-26T21:38:02.043 回答