对于这个问题,网上有很多的建议,本人认为其中比较好的解决方法是这样的:
<script language= "javascript ">
Sys.WebForms.PageRequestManager.getInstance().add_endRequest (EndRequestHandler);
function EndRequestHandler(sender, args)
{
if (args._error != undefined)
{
swich(args._error.name)
{
case "Sys.WebForms.PageRequestManagerParserErrorException" :
args._error.message = "用户连接超时,请刷新页面!";
window.location.reload();
case "Sys.WebForms.PageRequestManagerTimeoutException" :
args._error.message = "可能是数据不完整,或网络延迟!";
case "Sys.WebForms.PageRequestManagerServerErrorException" :
break;
}
args.set_errorHandled(true);
}
}
</script>