【发布时间】:2010-09-30 21:38:19
【问题描述】:
我制作了一个具有以下架构的 Web 应用程序:每个表单都是一个 UserControl,只有一个实际页面 (Default.aspx),并且 URL 中的一个参数指定要加载哪个 UserControl。 UserControl 被加载到 UpdatePanel 中,这样它就可以享受完整的 AJAX 特性。
我还使用了一种精心设计的消息显示机制。最终,消息最终会出现在 Default.ASPX 顶部的一个指定区域中,并带有一些不错的格式。
现在,我还想捕获源自 UserControl 的任何未处理的异常,并将其与我为消息所做的所有花里胡哨的内容一起显示在此区域中。
我该怎么做? Page.Error 和 ScriptManager.AsyncPostBackError 对我不起作用...
【问题讨论】:
标签: asp.net ajax error-handling