ViewBag 和ViewData 区别

原创 2013年12月05日 17:38:35


ViewBag 和ViewData 区别 ?


数据格式如下:

  ViewBag.DXM=“dxm”;、ViewData["DXM']=“dxm”;


那 么 它 们 的 差 异 在 哪 呢 ?


ViewData ViewBag
它是Key/Value字典集合 它是dynamic类型对像
从Asp.net MVC 1 就有了 ASP.NET MVC3 才有
基于Asp.net 3.5 framework 基于Asp.net 4.0与.net framework
ViewData比ViewBag快 ViewBag比ViewData慢
在ViewPage中查询数据时需要转换合适的类型 在ViewPage中查询数据时不需要类型转换
有一些类型转换代码 可读性更好

MVC中 ViewData、ViewBag、TempData的区别与联系

ViewData和TempData都可以传递弱类型数据,区别如下: ViewData 只在当前 Action 中有效,生命周期和 View 相同; TempData  的数据至多只能经过一...
  • shuaishenkkk
  • shuaishenkkk
  • 2013年02月05日 00:39
  • 11952

MVC中ViewBag、ViewData和TempData 的区别与联系

MVC中ViewBag、ViewData和TempData 的区别与联系[转减增辑] ViewData 和 TempData 都可以传递弱类型数据,区别如下: ViewData 只在当前 Acti...
  • Raywang80s
  • Raywang80s
  • 2017年07月10日 14:13
  • 70

云平台--沉淀:ViewData 和ViewBag

ViewData如何传值?? ViewBag如何传值?? ViewData和ViewBag的区别
  • u010073895
  • u010073895
  • 2015年02月14日 21:36
  • 619

【傻傻分不清楚】 二 ViewBag、ViewData、TempData

在MVC里,控制器返回数据到View,主要的方式通过ViewBag/ViewData/TempData,可三种方式有哪些区别呢。 1.ViewBag 定义: public dynamic ViewBa...
  • aa2012123456
  • aa2012123456
  • 2015年08月17日 16:38
  • 312

MVC中,ViewData的注意事项

viewdata: msdn上的解释是:获取或设置一个字典,其中包含在控制器和视图之间传递的数据。 从qi...
  • w88975
  • w88975
  • 2014年09月15日 00:23
  • 931

Asp.net MVC中传递ViewData数据不能正确传递的问题

再次经历MVC中两个DropDownList中一个通过ViewData或ViewBag传递数据自动选择出现问题的情况,也就是数据没有被正确传递,debug 了4 hours,妈的,怎么调试怎么没有错误...
  • hack8
  • hack8
  • 2015年11月12日 00:14
  • 1317

MVC中数据传递 ViewBag的使用

ViewBag MVC3中 ViewBag、ViewData和TempData的使用和区别 在MVC3开始,视图数据可以通过ViewBag属性访问,在MVC2中则是使用ViewData。MVC3中保...
  • Fanbin168
  • Fanbin168
  • 2015年04月01日 11:03
  • 10803

VS2013或15 MVC提示“当前上下文中不存在ViewBag”的解决方案

vs2012开发的mvc项目使用vs2013或15打开提示“当前上下文中不存在ViewBag”,如下图: 解决方案如下: 1.修改网站根目录下面的Web.config文件 2.修改网站根目录下...
  • lichunlin1994
  • lichunlin1994
  • 2017年04月15日 17:12
  • 2476

MVC 5使用ViewData(对象)显示数据

控制器协调处理好数据之后,是交由视图来显示数据。在控制器与视图交互有一个是ViewData。 这次练习,Insus.NET就以它来做实例。 前些时间,Insus.NET实现的练习中,也有从控制...
  • linybo
  • linybo
  • 2015年03月28日 10:26
  • 2429

MVC的控件写法,及赋值 【重要】

" %> HttpHelper --...
  • Fanbin168
  • Fanbin168
  • 2014年08月26日 16:20
  • 4748
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ViewBag 和ViewData 区别
举报原因:
原因补充:

(最多只允许输入30个字)