安全中国首页 > 编程中心 > .NET编程
 
安全中国网友投稿专用上传FTP空间:
Ftp服务器:download.anqn.com
Ftp端口:21
用户名:anqn
密 码:anqn.com
 

ASP.NET 2.0 Ajax:处理异步调用中的异常[1](图)

更新时间:2008-7-27 14:37:46
责任编辑:ShellExp
热 点:

  下面让我们用一个简单的示例程序演示在客户端调用Web Service代理时发生异常的处理办法,以及Sys.Net.WebServiceError类型中各个属性的使用方法。

  该示例程序是一个除法计算器,程序将借助ASP.NET AJAX异步通信层将用户输入的除数和被除数发送至服务器,服务器完成具体的除法计算过程后再将结果返回至客户端显示出来。程序运行的初始界面如图3-4所示。


图3-4 除法计算器的初始界面

  输入除数和被除数,然后点击问号(?)按钮,程序将调用服务器端Web Service完成本次除法,并将商显示在问号按钮中,如图3-5所示。


图3-5 执行一次普通的除法

  若是用户输入的除数为0,那么服务器端执行时显然要抛出异常。我们没有在服务器端对该异常进行处理,因此将导致本次异步调用失败,客户端也会显示出异常的详细信息,如图3-6所示。


图3-6 除数为0导致本次除法失败

 
学习软件编程开发技术,推荐加入以下软件编程培训班:
易语言软件编程培训班(简单易学)  Delphi软件编程培训班  VC++软件编程培训班
VB软件编程培训班  JAVA高端编程就业研发班

学习网站开发制作技术,推荐加入以下网站开发培训班:
ASP.net网站开发项目实战班  ASP语言网站建设培训班

学习网络安全入侵防护技术,推荐加入以下技术培训班:
大型网络安全入侵防护班  网站脚本程序全方位安全检测班

学习网络管理、网吧运营维护技术(网管),推荐加入以下培训班:
大型网吧技术管理人才特训班  Linux网络嵌入架构工程师培训班

学习专项特殊技术,推荐加入以下专项技术培训班:
软件与游戏外挂脱壳破解班(逆向工程)  赚钱王道-网赚技能培训班  Flash动画设计师就业特训班

 
相关编程
一日一文章
 
一日一软件
一日一动画