动态参数有哪些 什么是ViewData的,ViewBag和TempData?

什么是ViewData的,ViewBag和TempData?mvc中viewdata和viewbag的区别?viewdata和tempdata是字典类型,赋值方法是字典类型,viewdata[“myn

什么是ViewData的,ViewBag和TempData?

mvc中viewdata和viewbag的区别?

viewdata和tempdata是字典类型,赋值方法是字典类型,viewdata[“myname”]viewbag是动态类型,使用时可以直接添加属性赋值ViewBag.myNameViewBag视图包和viewdata仅在当前操作中有效,相当于viewtempdata。您可以通过旋转继续使用它,因为它的值保存在会话中。但是tempdata只能传递一次,然后系统会自动清除它。viewdata和viewbag中的值可以相互访问,因为viewbag的实现包括viewdata

viewbag能传递model吗?

Viewbag和viewdata实际上正在互通。它们之间的区别在于viewbag不再是键值对的存储形式,而是一种动态类型。它将在程序运行过程中被解析。