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

时间:2009-01-19 00:17:03

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

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

也许是通过UpdateProgress控件?

1 个答案:

答案 0 :(得分:5)

您可以使用:

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

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

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