我在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有什么问题?