我看着這個相當廣泛,我已經找到了以下內容:頂級異常處理
- 你可以做一些聰明的東西,通過實施基本捕捉最錯誤請參閱Andreas Knudsen的解決方案。
- 在用戶控件的錯誤事件永遠不會被解僱,詳情請參閱這裏:http://weblogs.asp.net/vga/archive/2003/06/16/8748.aspx
我無法找到是趕上回發事件發生的錯誤,如一個按鈕的點擊事件的任何一般的方式,在Web部件或用戶控制級別。通常我的意思是我可以在基類中實現的東西。
我知道我應該在代碼中做適當的嘗試/捕獲,但對於大型團隊,我想確保Web部件從不崩潰頁面,但始終顯示一個很好的消息,並允許執行繼續在頁面上的其他Web部件。
我不認爲這是可能的,但我會愛被證明是錯誤的。
感謝, 比約恩·
感謝您的回答。這是一個有趣的想法,但不幸的是,我現在沒有時間去嘗試(項目壓力)。我會有一天,但它會很酷,如果它的工作。 – Bjoern 2010-09-16 12:01:21
我會給你懷疑的好處:) – Bjoern 2010-09-16 12:01:46