控制层与视图层传数据

一、控制器传到视图

1.传字符串

(1)ViewBag

控制器传

        public ActionResult Index()
        {
            //ViewBag后的变量可以是任意,接收时要是相同的名称,可以一次传多个值
            ViewBag.Content = "Hello";
            ViewBag.Name= "Tom";
            return View();
        }            

view收

//@的作用是输出
@ViewBag.Content
@ViewBag.Name

 (2)ViewData

控制器传

            //类似键值对的方式
            ViewData["Age"] = 18;

view收

@ViewData["Age"]

注意:ViewBag和ViewData本质相同,所以也可以用ViewBag传,ViewData收

猜你喜欢

转载自www.cnblogs.com/buchizaodian/p/12326808.html