我有一個web用戶控件,我的aspx頁面包含。在測試期間,我發現了一個異常被拋出。 (一般的規則是,當發生異常時,用戶被重定向到詳細說明錯誤的頁面)VB中的事件和事件處理
一旦在我的用戶控件中處理了excpetion,我想把它扔到頁面解析和重定向可以安全地進行。我在其他情況下通過使用Global Asax,Application_Error來處理重定向等工作,但是當我從用戶控件拋出異常時發生的所有事情是,我得到了一個帶有異常消息的可怕的JavaScript類型對話框。
爲了解決這個問題,我宣佈了一個事件,然後從用戶控件中引發異常作爲參數。我可以成功解析出所需的格式並將用戶重定向到異常頁面。
我的問題(S)是這些
爲什麼從用戶控件拋出異常只會導致的JavaScript對話框中未在Global.asax錯誤 處理踢。
是否有 的方式來強制 控件的使用者處理我的自定義錯誤 事件? Simialr到「MustImplement」-----「MustHandle」類事件?
你正在使用ASP.NET Ajax,對吧?或者其他一些3d pary AJAX控件集? – splattne 2009-02-04 15:22:22