• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Global.cs中自动获取未处理的异常
    下面就是简单的事例:
    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发布后再浏览就一切正常。
    您可能感兴趣的文章:
    • asp.net 在global中拦截404错误的实现方法
    • 在Global.asax文件里实现通用防SQL注入漏洞程序(适应于post/get请求)
    • Global.asax取绝对路径的方法
    • Global.asax取物理路径/取绝对路径具体方法
    • Global.asax的Application_BeginRequest实现url重写无后缀的代码
    • Global.asax的Application_Error实现错误记录/错误日志的代码
    • c#定时器和global实现自动job示例
    • ASP.net全局程序文件Global.asax用法分析
    • ASP.NET中Global和URLReWrite用法
    • 在C#中global关键字的作用及其用法
    上一篇:asp.net 数据绑定时对数据列做个性化处理
    下一篇:asp.net 组件开发中的内嵌资源引用
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    Global.cs中自动获取未处理的异常 Global.cs,中,自动,获取,未处理,