0

これはIE8.0でのみ機能することになっています

asp.netページで、保存ボタンを押すと、サーバー側のコードが実行されます。サーバー側のコードでエラーが発生すると、Webページで「このWebページのエラーにより正しく機能しない可能性があります」というタイトルのInternetExplorerエラーダイアログが表示されます。サーバー側でこのエラーの原因を正確に把握しています。

私のウェブページでキャッチ処理を試したことがありません。すべてのエラーをGlobal.asaxにバブルアップし、イベントApplication_Errorに記録します。

だから..私の質問は

1.このポップアップInternetExplorerエラーダイアログを抑制するにはどうすればよいですか?

2.どうすればよいですかGlobal.asaxのApplication_Errorで、GenericErrPage.aspxという別のasp.netページにリダイレクトし、ユーザーフレンドリーなカスタムテキストメッセージを表示します。

助けてください。ありがとう。

ここに画像の説明を入力してください

4

1 に答える 1

0

web.configのsystem.webセクションに次の行を追加するだけで、ダイアログボックスがポップアップしなくなりました。また、Global.asaxファイルのApplication_Errorにエラーを記録することができました。

  <customErrors defaultRedirect="~/CustomError.aspx" mode="On" />
于 2012-11-01T01:07:18.137 に答える