gpt4 book ai didi

c# - 使用 OnAsyncPostBackError 比 Page_Error 有什么优势

转载 作者:行者123 更新时间:2023-11-30 18:45:19 29 4
gpt4 key购买 nike

我目前正在研究我们应用程序的异常处理架构。

我们将广泛使用 UpdatePanels,我们还将调用 Webservices。

我想知道与 Page_Error 事件相比,是否真的需要实现 ScriptManager.OnAsyncPostBackError 处理程序,它似乎捕获了抛出的所有异常应用程序。

唯一的好处似乎是可以自定义错误消息,但如果您有权访问 Scriptmanager 对象本身,就可以实现这一点。

是否存在 AsynchPostBackError 会捕获 Page_Error 不会捕获的内容的情况?

最佳答案

当我们想要自定义 AJAX 回发期间发生的异常时,应该捕获 AsyncPostBackError 事件。
而 Page___Error 方法处理页面生命周期中发生的错误,即使不使用 AJAX。

有关 AsyncPostBackError 的更多信息,请查看: http://www.codedigest.com/Articles/ASPNETAJAX/115_Error_Handling_in_ASPNet_Ajax_Applications.aspx

关于c# - 使用 OnAsyncPostBackError 比 Page_Error 有什么优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/326106/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com