无论一个页面出现任何错误我都要得到它,如何捕捉?
有些地方没有catch,我也需要得到错误消息,有什么办法?

解决方案 »

  1.   

    web.config中将
    <customErrors 
        mode="RemoteOnly" 
        /> 
    改为:
     <customErrors defaultRedirect="**.aspx"
        mode="On" 
        />
      

  2.   

    好像在说没有母鸡,我也要把鸡蛋的骨头挑出来
    没有catch也要得到错误?我是不会,静等高手解答
      

  3.   

    就是说我们给一个页面做一个总的catch,然后得到那个错误,有这个办法吗?
      

  4.   

    在Global.asax的Application_OnError当中使用这个Server.GetLastError()来获得当前站点错发生的最后一次异常,然后再处理楼住,要是编译错误可不要想了
      

  5.   

    补充一下,最好用server对应的静态类方法
      

  6.   

    http://blog.csdn.net/fangxinggood/archive/2007/03/29/1545491.aspx