【Asp.net】MVC中ViewBag、ViewData和TempData的区别与实例

一、区别与特性

名称 生命周期 访问次数 格式
ViewData 当前Action页面有效 可多次被访问 ViewData["myName"] = "您好";
ViewBag 当前Action页面有效 可多次被访问 ViewBag.Message =“您好!”
TempData 类似Seesion,服务器端 只能经过一次Controller传递,并且每个元素至多只能被访问一次,访问以后,自动被删除 TempData["myAgeOne"] = "您好“;

 

 

 

 

 

 

 

上一篇:ASP.NET MVC 让@Html.DropDownList显示默认值


下一篇:MVC(1)