MVC中控制器和视图之间传值的四种方式

一、控制器向页面传值

1、ViewBag  2、ViewData  3、TempData  4、Model

1、ViewBag和ViewData其实是一样的。

ViewBag.xxx="yyyy"

ViewData["xxx"]="yyyyy"

控制器:

视图:

 

 

 两个都是可以相互接收值、传值。

2、TempData["xxx"]="yyyy"

 

 写法和ViewData一样,但是这是两个不同的方法

3、Model

控制器:

 

 

 

视图:

 

 

 二、页面传值给控制器

1、表单传值

视图:

 

 控制器:

posted @ 2021-11-25 22:41  烈焰杀神小军  阅读(748)  评论(0)    收藏  举报