我想将所有表单错误都扔到事件日志中。为此,我向 Application_Error 处理程序添加了代码,以将错误文本发送到事件日志。我想知道如何在不破坏页面生命周期的正常流程的情况下抛出异常以在 Application_Handler 中捕获。
我尝试简单地抛出ApplicationException:
throw new ApplicationException(String.Format("Http Request failed. {0}", userStatusErrorMessage));
它的工作原理是将错误详细信息添加到事件日志中,但引发异常的页面在引发错误后没有显示任何内容。它是空白的。
有任何想法吗?非常感激。谢谢你,周末快乐!