2017-06-07 3 views
0

私はいくつかのASPXページを持っています。私は(サーバー側で)URLの何かをチェックしなければならない。 条件が存在しないので、ページの読み込みを停止してエラーメッセージを表示したいと考えています。条件のページロードを停止する方法 - C#

STOP、BREAKのようなものは見つかりませんでした。

+0

バックグラウンドポーリングタスクがある場合は別のスレッドで実行する必要があり、HTTPリクエスト処理スレッドはポーリングスレッドとデータを交換する必要があります(「プロデューサ - コンシューマパターン」を参照)。 – Dai

+0

ページのライフサイクルを変更するには、https://www.codeproject.com/Questions/394496/How-can-stop-Page-Load-on-Button-Click-Eventをご覧ください。 –

答えて

0

あなたはいつもエラーを投げることができます。

throw new Exception("Please use a specific Exception"); 

それとも、レスポンスリダイレクトを行うことができます:

Response.Redirect("~/SomeErrorPage.aspx",true); 

注意すべき重要なことは、現在のレスポンスが「すぐに」終了すべきことを示すここtrueパラメータです。

+0

ありがとう。 – uRIELk

+0

あなたは答えを受け入れることによってありがとうと言うことができます:) – phil

+0

done;)........... – uRIELk

関連する問題