動くコード図鑑技術記事現場の渡り方キャリア論すべての記事About
C#

定石5: Form切替↔ RedirectToActionの対比

出典: ASP.NET MVC 5 のルーティングを WinForms の Form 切替で理解する定石5: Form切替↔ RedirectToActionの対比

定石5: Form切替↔ RedirectToActionの対比 (csharp)#7ae814a5608b
// ✅ ASP.NET MVC版: Actionにリダイレクト
public class CustomerController : Controller
{
    public ActionResult Index(){ /* 一覧表示 */ }
 
    public ActionResult Create()
    {
        return View(new CustomerVm());   //入力フォーム表示
    }
 
    [HttpPost]
    public ActionResult Create(CustomerVm model)
    {
        _service.Save(model);
        TempData["Message"] = "登録しました";
        return RedirectToAction("Index");   // ←一覧画面にリダイレクト
        //引数: actionName, controllerName(省略時は同じController)
    }
}
▸ この snippet は実行結果未収録
▸ 実行結果は未収録です
  • id: #7ae814a5608b
  • lines: 19
  • extracted: 2026-06-10

Source収録記事

この snippet は記事の「定石5: Form切替↔ RedirectToActionの対比」セクションに登場する。コードの前後の文脈・ハマりどころの解説は記事本文で。

同じ記事から

7
図鑑トップ