有没有办法检测更新面板何时完成刷新?

发布于 2024-07-12 05:48:44 字数 91 浏览 6 评论 0原文

有没有办法检测更新面板何时完成刷新? 我想在更新面板完成时触发一些 JavaScript 方法。

也许通过 UpdateProgress 控件?

Is there a way to detect when an update panel is done refreshing? I want to fire some javascript methods when the update panel is finished.

Perhaps via the UpdateProgress control?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

溺孤伤于心 2024-07-19 05:48:44

您可以使用:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

function EndRequestHandler(sender, args) {
   // do what you want here
}

当然,这将捕获每个 AJAX EndRequest 调用,因此您必须使 EndRequestHandler 函数查看已请求的内容或使用 BeginRequestHandler。 更多信息请参见此处

You can use:

Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);

function EndRequestHandler(sender, args) {
   // do what you want here
}

Of course, this will caputure every AJAX EndRequest call so you'll have to make your EndRequestHandler function see what has been requested or play with BeginRequestHandler. More info here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文