ViewData和TempData是字典类型,赋值方式用字典方式, ViewData["myName"] 

ViewBag是动态类型,使用时直接添加属性赋值即可 ViewBag.myName

ViewBag和ViewData只在当前Action中有效,等同于View

TempData可以通过转向继续使用,因为它的值保存在Session中。但TempData只能经过一次传递,之后会被系统自动清除

ViewData和ViewBag 中的值可以互相访问,因为ViewBag的实现中包含了ViewData

转载于:https://www.cnblogs.com/hai-ping/articles/2673720.html

几句话说明 .NET MVC中ViewData, ViewBag和TempData的区别相关推荐

  1. MVC中利用ViewBag传递Json数据时的前端处理方法

    ** MVC中利用ViewBag传递Json数据时的前端处理方法 ** 用viewBag传递Json字符串到前端时,json字符串中的"会被转义为& quot,前端处理方法为@Htm ...

  2. mvc中viewdata 和viewbag的区别

    ViewData                                                                           ViewBag 它是Key/Val ...

  3. 我和小美的撸码日记(3)之中的一个句话搞定MVC表单页数据绑定与提交

    另外献上在<线体验Demo地址>希望大家也能从中得到一些启示. 地址:http://121.40.148.178:8080/ . username:guest,password:12345 ...

  4. MVC中Html.Partial, RenderPartial, Action,RenderAction 区别

    1.  Html.partial和RenderPartial的区别 Html.partial和RenderPartial都是输出html片段,区别在于: @Html.Partial用于将分部视图渲染为 ...

  5. 面试点:五句话教你计算属性和和侦听器区别

    在面试官问你计算属性和侦听器有什么区别时,他想听到的核心就是下面这五句话 (0)功能不同,计算属性用于解决模板语法冗余问题,侦听器侦听data中每一个数据变化 (1)计算属性有缓存机制,侦听器没有缓存 ...

  6. Asp.net MVC中ViewData与ViewBag的使用方法(改)

    在做MVC开发时经常会用到ViewData和ViewBag进行传值操作,因为很常用所以在这里总结一下,以方便后来人. Album.cs: [csharp] view plain copy using  ...

  7. ASP.NET MVC中ViewData、ViewBag和TempData

    1.ViewData 1.1 ViewData继承了IDictionary<string, object>,因此在设置ViewData属性时,传入key必须要字符串型别,value可以是任 ...

  8. 几句话直观理解java中Scanner类的next()、nextLine()、nextInt()

    很多关于上述几个方法的介绍都非常晦涩,很复杂,我们在处理相关问题时只需要记住以下规律即可: (1)Scanner是一个扫描器,对于键盘输入或者文件中的数据,先存到缓存区等待读取,它判断读取结束的标示是 ...

  9. 几句话明白:神经网络中的基本概念batch,epoch,iterations及对训练效果的影响

    ###神经网络中的基本概念batch,epoch,iterations及对训练效果的影响 自己一直很迷糊,这几个关键词也是傻傻分不清楚,为了彻底搞明白,所以用文字记录: batch:批,一次网络训练读 ...

最新文章

  1. 自己如何写mysql数据库_如何写一个属于自己的数据库封装(4)
  2. C语言如何使用函数交换两个变量的值
  3. Python3字符串填充和对齐代码示例
  4. c# 无法加载oraops.dll_Robotstudio软件二次开发:基于C#语言的Smart组件开发基础
  5. HDU 6127 Hard challenge(极角 + 二分)
  6. Media所有参数汇总
  7. Linux:守护进程解析、如何实现守护进程
  8. ABP vnext 未通过Token访问接口时显示HTML,调整为跳转403和提示
  9. JavaScript 计算时间差
  10. 采集百度搜寻结果,图片不显示的解决方法
  11. 聚合路由器的原理和应用
  12. Python挑战游戏( PythonChallenge)闯关之路Level 0
  13. java 中的NIO
  14. 容斥原理(二进制实现)
  15. html背景音乐音量控制,视频加背景音乐 调小背景音乐音量 这样不影响原视频声音...
  16. 计算机技术在机械设计中的应用,计算机技术在机械设计制造及其自动化中的应用...
  17. CTO 写低级 Bug,致公司 70 GB 数据泄露!
  18. 关于servlet生命周期
  19. 10款让人惊叹的HTML5图片动画特效
  20. 基于matlab桁架分析,基于MATLAB平面桁架有限元分析研究

热门文章

  1. php和python和java-Java、Python与PHP的虚拟机异同
  2. php和python哪个用了开发web好-php与python谁更适合web开发?为什么?
  3. python3.7.2使用-centos7系统下python2与python3共存
  4. 用python的turtle画圆-Python turtle 绘图画圆
  5. python语法syntaxerror怎么修改-Python 语法错误
  6. python快乐编程—基础入门-python常用算法题
  7. python语言介绍-Python语言简介
  8. python读取excel某一行内容-python3读取excel文件只提取某些行某些列的值方法
  9. python趣味编程10例-达人迷 Python趣味编程10例
  10. 学python好不好-为什么要学Python?老男孩Python培训怎么样?