2017-08-03 3 views
-6

タイトルは基本的には何を表していますか?それは、ターゲットのアクションメソッドのブレークポイントにヒットし、cshtmlファイルを通してデバッグします。しかし、それはウェブサイトでは何もしないようです。クロームのdevのツールのネットワークタブには、調査のページを取得し、明快RedirectToActionは機能しませんが、目的のアクションメソッドのブレークポイントに当ります

のための200

return RedirectToAction("Survey"); 

編集の地位を持っていますが、私は提出し、私のPOSTアクションメソッドをトリガーCreateSurveyビューを持っています。 POSTアクションメソッドでは、ステートメントを実行します。

return RedirectToAction("Survey"); 

と調査HTTPGETアクションメソッドとそれに対応するビューのブレークポイントにヒットしますが、戻るときに自分のサイトに私はタブ私はリダイレクトされませんでした。私は私のクロム開発ツールのネットワークタブをチェックします。ブラウザはステータス200のSurveyページリクエストを受信しますが、CreateSurveyページには残ります。あなたのスクリーンショットによると、これらの要求は、AJAXを介して行われている

enter image description here

+0

''アンケートのページを取得し、ステータスが200 "' - それでは何が問題なのですか?何が効いていないのですか?あなたは、リダイレクトが何をしているかを記述しました。それはブラウザにターゲットページへのGETを発行するように指示します。あなたは何を求めていますか? – David

+0

しかし、ウェブサイトでは何もしないようです。 – mjwills

+0

302から 'Survey'を含むネットワークタブのスクリーンショットを表示できますか? – mjwills

答えて

1

。 AJAXは具体的にはではなく、を使用してページをリロードします。また、リダイレクトに自動的に従うことも、ブラウザーUIを意味のある方法で更新することもありません。 (ページコンテキストたいあなたがとにかく再ロードするため)

のどちらかが要求のためにAJAXを使用していない、またはあなたが要求の完了時にAJAXとissue your redirect in client-side codeを使用することができます。

+0

Thankx Da vid。慈悲の下の票の男。私はすでに明確にするために私の質問を編集しました。私はインターウェブのいくつかの仮想ポイントには本当に気にしませんが、私は質問の権限を維持したいと思います。 –

関連する問題