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

来源:互联网 发布:牛奶倒掉不给穷人知乎 编辑:程序博客网 时间:2024/05/09 07:44

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

0 0
原创粉丝点击