Sys.WebForms.PageRequestManagerServerErrorException: (status code was 12029)
2008-03-25 22:28
801 查看
Sys.WebForms.PageRequestManagerServerErrorException
描述:An exception has occured on the server:
Sys.WebForms.PageRequestManagerServerErrorException: An unknown error occurred while processing the request on the server. The status code returned from the server was: 12029
概述:出现此错误的原因一般是:服务器不可达。例如网络没有连接好,服务器故障等等,而不是程序出错。状态代码的含义为:
12029: ERROR_INTERNET_CANNOT_CONNECT The attempt to connect to the server failed.12007: ERROR_INTERNET_NAME_NOT_RESOLVED The server name could not be resolved.
在endRequest的事件处理器中捕捉此状态代码:
参考:http://forums.asp.net/t/1129622.aspx
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
function EndRequestHandler(sender, args)
...{
if (args.get_error() != undefined)
...{
if ((args.get_response().get_statusCode() == '12007') || (args.get_response().get_statusCode() == '12029'))
...{
//Show a Message like 'Please make sure you are connected to internet';
alert('Please make sure you are connected to internet');
args.set_errorHandled(true);
}
}
}
解决方法:
相关文章推荐
- Builder
- Longest Common Subsequence
- tcl/tk参考——控制结构continue
- 【翻译】Pro LINQ Language Integrated Query in C# 2008 -- 第一章,第二节
- ExecuteNonQuery方法教训
- C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue
- C# 集合类 Array Arraylist List Hashtable Dictionary Stack Queue
- java文件中为什么会有serialVersionUID
- 使用yahoo雅虎js库(YUI)建立无刷新的N级树(可添加删除节点)
- requestDispatcher和sendRedirect重定向
- Visual Studio 2008 Team Suite下载
- ZOJ 1948 Team Queue
- IT书讯 -- Inside Microsoft SQL Server 2005 Query Tuning and Optimization
- Velocity Quick Start [1] - 第一个实例
- ATL的GUI程序设计(4)
- ATL的GUI程序设计(4)
- ATL的GUI程序设计(3)
- PocketGuid
- ATL的GUI程序设计(2)
- ATL的GUI程序设计(1)