以下の構文を実行して、アカウントコントローラ(アカウント/ログイン)からユーザー/インデックスにリダイレクトしようとしていました。RedirectToActionはブラウザのURLを変更しません
return RedirectToAction("Index", "User");
正しいビューが表示されますが、URLは引き続きアカウント/ログインとして保持されます。誰も私はどのように同じを達成することができます示唆できますか?私はGoogleからの検索のいくつかを試みたが、それらのどれも私のために働く。
あなたは、AJAXを使用してこのコントローラのアクションを呼び出していますか?これが当てはまる場合、ブラウザのアドレスバーが変更されないことは驚くことではない - それがAJAXの全ポイントである。 –
@using(Html.BeginForm( "Index"、 "User"、FormMethod.Post))を使用していますが、入力タイプsubmitがあります。 – Pradeep
イベントを処理してwindow.location.href( 'url')を追加するのはあなたの仕事ですか? –