ASP.NET MVC 后台控制器向前台传递数据的几种方式

ViewData

控制器中

        public ActionResult Index()

        {

            ViewData["Age"] = 18;

            return View();

        }

前台

@ViewData["Age"]

ViewBag

控制器中

        public ActionResult Index()

        {

            ViewBag.Name = "张三";

            return View();

        }

前台

@ViewBag.Age

强类型视图

控制器中

        public ActionResult Index()

        {

            UserInfo userinfo = new UserInfo()

            {

                Name = "李四",

                Age = 17

            };

            return View(userinfo);

        }

前台

            <p>

                第四种</p>

            @Model.Name

            @Model.Age

            <p>

                第五种</p>

            @model MVCDemo1.ViewModel.UserInfo

            @Model.Name

            @Model.Age

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页