1

在我的 Global.asax 文件中,我有一个 Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs) ,它“应该”捕获应用程序遇到的所有错误(如果我在这里错了,请纠正我)。

我的问题是,我已经看到记录的错误,就我的用户看到自定义错误页面而言,这些错误显然没有“失败”。那么什么会告诉我,如果有的话,异常类型是否真的导致自定义错误页面显示。

我想在错误处理方面做得更好,并寻找任何见解或方法来改善用户体验。谢谢!

4

1 回答 1

0

用两句话来说:

处理页面上的所有错误,并向用户显示错误信息。

为您未知的错误保留全局错误处理程序,以便记录它们并在不久的将来修复它们,并向您的用户显示一般错误页面。

有关更多信息和详细信息,我已经写了这个答案:如何在我的 ASP.NET 应用程序中创建一个“通用错误”页面,以便它处理在提供该页面本身时触发的错误?

于 2012-06-07T14:52:09.330 回答