MVC 4 でサイトを構築しています。最初のビュー (つまり、ホームページ) が表示された後、別のビューに (他のいくつかの後に) リダイレクトします。
return RedirectToAction("Index", "ClaimsSearch", new { carrier = carrier });
そのビューのブレークポイントは実際にヒットし、パラメーターには次の値さえあります。
public class ClaimsSearchController : Controller
{
public ActionResult Index(string carrier)
{
return View();
}
}
[インデックス] を右クリックし、[ビューの追加] をクリックして、(ClaimsSearchController 用の) 新しいビューを作成しました。ただし、「return View()」が実行された後、ブラウザにはまだ元のビューが残っています。新しいビューは表示されません。ちなみに、2 番目のコントローラー名 (localhost:1234/ClaimsSearch) を入力すると、このビューが表示されます。
このアクションで実際にビューが表示されないのはなぜですか?