我有一个使用asp.net的UpdatePanels的旧系统
回发完成后,我们知道UpdatePanel的内部已更新
我可以在客户端以某种方式延迟此更新吗?那可能吗?
所以当回发开始时,我会在客户端设置一个javascript datetime对象
一旦回发完成,并且数据从服务器返回,在更新客户端接口之前,我检查已经过了多少毫秒,并且我延迟了客户端的更新,直到经过一定的毫秒
这可能吗?
asp.net 4.5 c#
答案 0 :(得分:0)
在发送POST之前,您必须延迟它。由于他们使用了Update Panels,因此无法修改ASP.NET生成的AJAX回调函数。
要在POST之前延迟它,请为更新面板的触发控件添加JavaScript单击事件处理程序,并在其中加入延迟。