ViewData,ViewBag和TempData
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ViewData,ViewBag和TempData相关的知识,希望对你有一定的参考价值。
ViewData | ViewBag | TempData | |
类型 | 字典 | Dynamic | TempDataDictionary |
出生时间 | MVC1 | MVC3 | |
框架版本 | .net3.5 | .net4.0 | |
是否需要拆装箱 | 需要 | 不需要 | |
存储数据周期 | 一次HTTP请求 | 一次HTTP请求 | 一次HTTP请求 |
前后台调用数据时可通用 |
如何理解ViewData和ViewBag数据可通用:
在后台
public ActionResult List()
{
ViewBag.test="this is a test string";
}
在前台则可以通过以下2种方式调用:
ViewBag.test和ViewData["test"] 他们的值是一样的
以上是关于ViewData,ViewBag和TempData的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET-viewBag Viewdata Tempdata
NET MVC中ViewData,ViewBag和TempData的区别浅析