ViewData是Dictionnary型的,ViewBag是dynamic型,会在程序运行的时候动态解析。

ViewData为object型,ViewBag为dynamic型。

TempData的使用同ViewData和ViewBag一样,TempData也可以用来向视图传递数据,只是ViewData与ViewBag的生命周期和View相同,它们只对当前View有用。

TempData则可以在不同的Action中进行传值,类似WebForm中的Session。

注意:TempData的值在取了一次后会自动删除。TempData用来在一次请求中同时执行的多个Action方法之间共享数据。

TempData、ViewData和ViewBag的区别相关推荐

  1. ASP.NET MVC 传值方法ViewData与ViewBag的区别

    一.介绍 在Asp.net MVC 3 web应用程序中,我们会用到ViewData与ViewBag,对比一下: ViewData ViewBag 它是Key/Value字典集合 它是dynamic类 ...

  2. mvc中viewdata 和viewbag的区别

    ViewData                                                                           ViewBag 它是Key/Val ...

  3. ViewData与ViewBag的区别与联系

    ViewData详述  ViewData是一个继承自ViewDataDictionary类的Dictionary对象. ViewData用来从Controller向对应的View传递值. ViewDa ...

  4. ViewBag和ViewData的用法和区别

    ViewBag和ViewData的用法和区别 作者:欧日鑫 撰写时间:2020年8月8日 一.ViewBag的定义 public dynamic ViewBag {get {if (_dynamicV ...

  5. ViewData与ViewBag的使用和区别

    ViewData与ViewBag的区别 1.ViewData是字典类型,赋值方式以键值对的形式,通过key值读取对应的value, ViewData["myName"]. 2.Vi ...

  6. ViewData与ViewBag的区别是什么

    一.ViewBag的定义 public dynamic ViewBag {     get {         if (_dynamicViewData == null) {              ...

  7. MVC中的ViewData、ViewBag和TempData

    一.ViewBag和ViewData的定义 public dynamic ViewBag { get; } public ViewDataDictionary ViewData { get; set; ...

  8. 《MVC》——ViewData、ViewBag、TempData、model

    在学习MVC的过程中,Controller里面向View传递数据很重要,我们在Controller里面讲数据加工以后,传递给View,然后让View将数据在浏览器上显示出来,这样我们就能在浏览器上看见 ...

  9. .NET MVC中的ViewData、ViewBag和TempData

    一.ViewBag和ViewData的定义 public dynamic ViewBag { get; } public ViewDataDictionary ViewData { get; set; ...

最新文章

  1. 风暴数码论坛教程--加入ROOT等文件及方法
  2. 算法设计:双相机高斯建模算法优化
  3. 拖尾因子大怎么调整_乳房松弛下垂怎么改善?怎么快速调整乳房松弛下垂?
  4. java文件输入与输出_java文件输入和输出
  5. 新闻事件报道重要性判定项目
  6. php 拼接wav,将两个Wav文件合并为一个 | 学步园
  7. Nodejs ORM框架Sequelize
  8. Netty学习总结(1)——Netty入门介绍
  9. Android RxJava和改造
  10. asp.net Code学习二(使用vs 2015 update 3)
  11. 【android】apk在线升级
  12. 随机梯度下降算法(SGD)
  13. Elasticsearch 特定场景下使用
  14. A股和债市短期看好,后期需提防回调,建议逐步减仓观望
  15. 台式计算机的硬件故障,电脑主板坏了会出现什么情况?台式机电脑主板常见故障解决方法...
  16. BUUCTF之[Zer0pts2020]Can you guess it? basename函数绕过
  17. 线性回归方程b保留几位小数_线性回归的这些细节,你都搞明白了吗?
  18. 数据分析的年度工作计划,这样制定才合理!
  19. 2020.10.19 第18节 预处理和宏定义
  20. Naxx Central District 1 Ice dragon saffron

热门文章

  1. easyexcel导入时读不到数据_java编程中通过easypoi导入excel文件并验证导入数据
  2. icomoon使用详细介绍
  3. ovs datapath
  4. win10安装怎么跳过微软账户登录
  5. 计算机室课外活动安排表,课外活动计划表内容
  6. 使用huggingface全家桶(transformers, datasets)实现一条龙BERT训练(trainer)和预测(pipeline)
  7. Quest插电脑上没反应,无法识别了怎么办
  8. libxm2使用未定义的引用gzdopen lzma_code lzma_properties_decode lzma_end
  9. servlet和springmvc的区别 springmvc的原理
  10. 一文教你使用gs_restore导入数据