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、表单传值
视图:

控制器:


浙公网安备 33010602011771号