ASP.NET使用Global.asax进行全局错误处理

本文介绍了如何在ASP.NET项目中利用Global.asax文件进行全局错误处理,以提供友好的用户出错提示,避免在项目实施时直接显示错误页面。通过在Global.asax的Application_Error事件中捕获异常,可以简化大量重复的错误处理代码,提高工作效率。
摘要由CSDN通过智能技术生成

在开发过程中。有时需要让程序异常直接抛出,方便调试和定位错误来源。但是在项目实施过程中,出错页面就不能显示出来了。这是我们需要一个更友好的出错提示页面提醒用户操作出错。通常我们在单个页面中可以使用try catch捕获异常,然后跳转到一个统一的出错页面中。但是,如果对每一个页面都写这样相类似的代码,工作量之大可以想象。

还好我们可以使用Global.asax进行全局的错误处理。

在VS2005中,单击“添加新项”选取“全局应用程序类项”

在void Application_Error(Object sender ,EventArgs e){}

添加以下代码

  //  在出现未处理的错误时运行的代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值