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