我有一个使用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/