セッション - TempDataによる一時データ

TempDataを使う。

サンプル

Controller

 publc class ItemController
 {
     [HttpPost]
         public ActionResult Delete(int item_id)
         {
             _itemService.Delete(item_id);
 
             TempData["Alert"] = "削除しました。";
 
             return RedirectToAction("Index", "Item");
         }
 
     public ActionResult Index()
     {
         ViewBag.Alert = TempData["Alert"];
 
         return View();
     }
 }
 

View

 @if (!String.IsNullOrEmpty(ViewBag.Alert)) {
     <div class="alert">@ViewBag.Alert</div>
 }

参考

http://stackoverflow.com/search?q=asp.net+mvc+TempData


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2014-02-19 (水) 12:09:39