您的位置:首页 > 其它

ViewBag和ViewDate以及TempDate的区别

2014-07-24 21:34 197 查看
简单的说,就是   ViewBag 和  ViewData 是数据共享的(他们都是共享 ViewData 的数据),ViewBag 实际就是对 ViewData的一个操作的封装. 

区别 : ViewBag 是 动态类型的,那么前台在调用的时候,能直接推断出你是什么类型. 而  ViewData存放的是 Object,那么前台视图调用的时候,要先转一下类型.

我们在后台,分别写了个ViewData和ViewBag看看前台 能否访问到数据,并且互换着访问试试





 









 

 

ViewBag的实质,就是对 ViewData的一个操作













而TempData 是指,在一次请求中, 在 Action和 Action之间可以通过 TempData来进行传值, 把值在 Action 中间传递,当然了,传递给 视图就更没有问题了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: