- - PR -
ユーザコントロールのエラー処理
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-02-14 19:12
C#を使用してWebアプリケーションを作成しています。
要件によりユーザコントロール内でエラーが発生した場合と、Page(aspx)でエラーが発生した場合で異なるエラー処理を行うことになりました。 上記の為、ユーザコントロールにPage_Errorイベントを追加して、 その中でユーザコントロール内のエラー処理を行うつもりだったのですが ユーザコントロールのPage_Loadでエラーが発生しても Page_Errorイベントでハンドリングできませんでした。 上記のユーザコントロールを読み込んでいるPage(aspx)側にPage_Errorを追加したところ そちらではハンドリングできました。 また、ユーザコントロールのPage_Loadにtry〜catchを入れた場合には ハンドリングができました。 ユーザコントロールのPage_Errorイベントはどのような場合に ハンドリングできるのでしょうか? ユーザコントロール側でなんらかのエラー処理を行いたい場合には Page_LoadやButton_Click等の各々のイベントで行うしかないのでしょうか? ご存知の方いらっしゃいましたらご享受お願い致します。 |
1