Application_Error事件对HttpUnhandledException无法正常工作

时间:2017-07-27 06:10:33

标签: asp.net vb.net error-handling global-asax

我在Global.asax中添加了一个事件,如下所示,处理异常(在应用程序级别): -

Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs) ' Code that runs when an unhandled error occurs Dim exc As Exception = Server.GetLastError() Server.Transfer("ShowError.aspx") Server.ClearError() End Sub

在我的web.config我添加了这个: -

<customErrors mode="On" redirectMode="ResponseRewrite"/>

现在每当我尝试访问应用程序中不存在的页面时,上面的代码都运行正常, 我被重定向到ShowError.aspx

但是当我的某个页面(HttpUnhandledException)中存在Telerik.Web.UI.GridException时,我的Application_Error事件正在触发,但我没有重定向到{{1} }。

任何人都可以帮忙,GridException有什么问题?

0 个答案:

没有答案