我目前正在为我们的App研究异常处理架构。
我们将广泛使用UpdatePanels
,我们也将调用Webservices。
我想知道是否真的需要实现一个ScriptManager.OnAsyncPostBackError
处理程序,而Page_Error
事件似乎可以捕获应用程序中抛出的所有异常。
唯一的好处似乎是可以自定义错误消息,但如果您可以访问Scriptmanager
对象本身,则可以实现。
是否有AsynchPostBackError
会抓住Page_Error
不会发现的内容?
答案 0 :(得分:0)
AsyncPostBackError事件。
然而,即使没有使用AJAX,Page___Error方法也会处理页面生命周期中发生的错误。
有关AsyncPostBackError的更多信息,请检查以下内容:
http://www.codedigest.com/Articles/ASPNETAJAX/115_Error_Handling_in_ASPNet_Ajax_Applications.aspx