一.可以把整个Models数据存放入ViewData对象或ViewBag对象中从而传递至视图页面。
现在我们来做一个小案例,看看如何将Model数据存储到ViewData对象或ViewBag对象中
现数据库有一张表student,查询表中的数据通过ViewData对象或ViewBag对象显示到视图页面上,操作方法见以下示例
1.控制器类HomeController.cs 的参考代码如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/9bcb3301fba34cccbd87be70f46be6b4.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA56ev5rKZ5oiQ5aGU4oCU4oCU,size_19,color_FFFFFF,t_70,g_se,x_16)
2.Index操作方法的试图文件代码如下:
![在这里插入图片描述](https://img-blog.csdnimg.cn/21febb2f5c9f4be1a57a62d0a18a349b.png)
二.总结笔记
ViewData对象、ViewBag对象除了可以传递简单的文本数据外,还可以传递集合类型、Model数据等复杂的数据,在使用时候对应取值就可以了