2012-01-29 6 views

答えて

1

回答BはそれがResponseRewriteを使用していると言います。エラーが発生した場合、ResponseRewrite all readyは成功し、ページはそれを使用しているため、再度使用することはできません。例えば、あなたがページ/super/demo.aspxを持っていれば、URLが - >demo.aspx?a=2&b=1に書き換えられます。これはすべて準備ができていて、ページdemo.aspxはすべて読み込み済みです(どのようにプログラムに書きますか?今私は私の鉱山とURLすべての準備ができたら、書き換えは何か他のものですか?)。

demo.aspxがエラーをスローすると、再度URLを書き換えるためには新しいページに移動する必要があり、URLが変更されます。

(D)は、Page_Errorを使用することができます。実際にはアプリケーションのすべてのページからエラーを取得することです。このコードはerror.aspxページからコンテンツを読み取り、送信しますブラウザにそのまま - URLを変更せずに、リダイレクトを行います。

+0

その答えは何だと思いますか? – Tarik

+0

@Braveyard(D) – Aristos

0

global.asaxにPage_Errorイベントがあった場合、回答はDになります。 Page_Errorはページレベルのイベントです

関連する問題