Asp.net 我将使用什么事件拦截和处理webform页面中的所有运行时错误?

Asp.net 我将使用什么事件拦截和处理webform页面中的所有运行时错误?,asp.net,error-handling,webforms,Asp.net,Error Handling,Webforms,我将使用什么事件拦截和处理webform页面中的所有运行时错误 另外,如果我使用属性e,我如何知道截获了什么异常 谢谢你 如果您只想在一个页面中执行此操作,您将覆盖page\u Error方法,就像您执行page\u Load一样 如果您想为整个应用程序执行此操作,我认为您可能需要更改Global.asax: protected void Application_Error(Object sender, EventArgs e) { var ex = HttpCo

我将使用什么事件拦截和处理webform页面中的所有运行时错误

另外,如果我使用属性e,我如何知道截获了什么异常


谢谢你 如果您只想在一个页面中执行此操作,您将覆盖
page\u Error
方法,就像您执行
page\u Load
一样

如果您想为整个应用程序执行此操作,我认为您可能需要更改
Global.asax

    protected void Application_Error(Object sender, EventArgs e)
    {
        var ex = HttpContext.Current.Server.GetLastError();

        //Handle your error as you wish
    }