手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >Global.cs中自动获取未处理的异常
Global.cs中自动获取未处理的异常
摘要:下面就是简单的事例:1)引起异常的代码复制代码代码如下:protectedvoidButton1_Click(objectsender,Ev...

下面就是简单的事例:

1)引起异常的代码

复制代码 代码如下:

protected void Button1_Click(object sender, EventArgs e)

{

int a = 5;

int b = 2;

int c;

c = a / (b - 2);

}

2)Global.cs中的代码

复制代码 代码如下:

protected void Application_Error(object sender, EventArgs e)

{

//获取异常信息

string strError = Server.GetLastError().ToString();

//可以将错误信息通过log4net写入到文本或数库中,这里只写在页面上

Response.Write("错误信息:" + strError + "");

Server.ClearError();

}

通过上面的做法本人写了个Demo在F5调试的时个有时会在页上输出错误信息有时会先在异常的地方停止运行但再按下F5错误信息就出现了。在IE、FF、Chrome都一样的问题,有可能是浏览器缓存问题。之后自己将Demo发布后再浏览就一切正常。

【Global.cs中自动获取未处理的异常】相关文章:

asp.net下获取远程网页的内容之二(downmoon原创)

asp.net汉字转拼音和获取汉字首字母的代码

获取pc电脑和平板物理地址

ASP.Net防止刷新自动触发事件的解决方案

asp.net中获取远程网页的内容之一(downmoon原创)

c#中过滤html的正则表达式

ASP.NET如何获取两个日期之间的天数

如何获取DataRow[]的值

asp.net中控制反转怎么理解?

DataList 中动态绑定服务器子控件的代码

精品推荐
分类导航