我在TempData
的{{1}}中保存了一些值。但是当我在controller_method
中访问它时,我什么都没得到......
控制器代码:
view
查看部分:
public ActionResult Read_Surah()
{
TempData["Verse_Count"] = obj1.Total_Ayahs; // int data
return Json(new { key = Records }, JsonRequestBehavior.AllowGet);
}
但它在警告中显示“未定义”......
答案 0 :(得分:1)
不要使用TempData将值传递给视图。
使用ViewBag,因为TempData用于为您提供从控制器到控制器或Action to Action的数据。
请参阅链接以供参考:
http://www.codeproject.com/Articles/476967/WhatplusisplusViewData-2cplusViewBagplusandplusTem