【发布时间】:2012-10-07 19:04:36
【问题描述】:
我有一个更新面板,它使用计时器每隔一秒更新一次。 我还在 javascript 中设置了异步回发错误处理程序,如下所示:
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(onEndRequest);
function onEndRequest(sender, args) {
var error = args.get_error();
if (error != null) {
args.set_errorHandled(true);
alert(error.message);
}
}
当我手动刷新页面或单击超链接时,我在 endRequest 处理程序中收到以下错误:
在服务器上处理请求时发生未知错误。 服务器返回的状态码是:0
如何防止这种行为?
谢谢
【问题讨论】:
-
您在 alert() 上收到此错误?在客户端?我认为如果他等待重播而你打破它是正常的。
-
那如何取消来自JS的异步请求?
标签: asp.net asynchronous error-handling updatepanel