c# - aspx中如何获取哪个页面抛出Application_error异常

标签 c# asp.net exception application-error

我的 global.asax 中有一个通用异常处理程序 Application_error,我试图在其中隔离我所有许多页面上的所有未捕获异常。我不想使用 Page_error 来捕获异常,因为在这么多页面上调用它是低效的。那么在异常中的什么地方可以找到实际导致异常的页面呢?

最佳答案

HttpContext con = HttpContext.Current;
con.Request.Url.ToString()

关于c# - aspx中如何获取哪个页面抛出Application_error异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/344440/

相关文章:

c# - 如何根据绑定(bind)属性动态更改 ContentTemplate?

c# - 选定的索引在不应该的情况下更改了事件触发

javascript - 多次单击时 window.open() 不会打开

c# - 无法将类型 'int' 隐式转换为 'System.Data.DataTable'

java - 循环性能差但顺序执行速度快

.net - 如何在 Application.ThreadException 事件处理程序中获取整个异常链?

c# - 立即将窗体上的所有控件设置为只读

c# - 打印尺寸的所有可能性

c# - 在不使用逗号字符的情况下在 CSV 中显示逗号

Java:安全异常 - 非法 url 重定向