javascript - 是否可以延迟客户端的 UpdatePanel 更新?

标签 javascript asp.net ajax asp.net-ajax updatepanel

我有一个使用asp.net的UpdatePanels的旧系统

回发完成后,我们知道UpdatePanel内部更新了

我可以在客户端以某种方式延迟此更新吗?这可能吗?

所以,当回发开始时,我在客户端设置了一个 javascript 日期时间对象

一旦回发完成,数据从服务器返回,在更新客户端界面之前,我会检查已经过去了多少毫秒,并延迟客户端的更新,直到经过特定毫秒

这可能吗?

asp.net 4.5 c#

最佳答案

您必须在发送 POST 之前延迟它。由于他们使用更新面板,因此您无法修改 ASP.NET 生成的 AJAX 回调函数。

要在 POST 之前延迟它,请为更新面板的触发控件添加 JavaScript 单击事件处理程序并在其中设置延迟。

关于javascript - 是否可以延迟客户端的 UpdatePanel 更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37122192/

相关文章:

javascript - 不能将 document.domain 设置为 herokuapp.com 吗?如何?

sql - 无法在 Visual Studio Express 2012 中创建新的 SQL 数据表

javascript - 使用 AJAX 通过 Ruby on Rails 验证优惠券后获取数据

php - 使用 javascript 获取 session

ruby-on-rails - 如何通过ajax将blob url传递给rails create方法

Javascript 不添加/删除类

javascript - 将矩形对象放在 Canvas 的边框上

asp.net - 在多行文本框(或与此相关的任何控件)中呈现 HTML

html - 嵌套的 CSS 样式不适用于 asp.net 控件

javascript - 你应该如何将 Canvas 上下文传递给 React 中的方法?