あるページから別のページに移動するコードは Response.Redirect("AddElementTitle.aspx", false); です。私の質問は、ページが他のページに移動するよりも、偽を書かないかのように偽を書く理由です。false と書く理由を教えてください。
質問する
44 次
2 に答える
1
Google で検索すると、次のようにパラメータが記述されているHttpResponse.Redirect MethodがResponse.Redirect
すぐに表示されます。endResponse
現在のページの実行を終了する必要があるかどうかを示します
于 2013-01-15T12:28:45.483 に答える
0
HttpResponse.Redirect
には 2 つのオーバーロードがあります。HttpResponse.Redirect メソッド (文字列、ブール値)は、現在のページの実行を中止するかどうかのブール値パラメーターを取ります。
渡すtrue
と、この関数が呼び出さResponse.End
れ、現在のスレッドが中止されます。
false
この値を指定すると、リダイレクト コード以降のすべてのコードが実行されることに注意してください。
一般的なアプローチは、値を指定してHttpResponse.Redirect Method (String, Boolean)を呼び出すのと同等のHttpResponse.Redirect Method (String)メソッドを使用することであり、応答を終了し、現在のページの実行を中止すると仮定します。true
于 2013-01-15T13:00:14.007 に答える