这是否可能延迟客户端的UpdatePanel更新

Is that possible to delay UpdatePanel update on the client side?

本文关键字:UpdatePanel 更新 客户端 延迟 是否      更新时间:2023-09-26

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

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

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

因此,当回发开始时,我会在客户端上设置一个javascript日期时间对象

一旦回发完成,并且数据从服务器返回,在更新客户端接口之前,我会检查已经过了多少毫秒,并将客户端的更新延迟到某些毫秒已经过

这可能吗?

asp.net 4.5 c#

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

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