MVC笔记4

数据从控制器传到页面上的四种方式

1,ViewBag

2,VieData

3,TempData

4,model

ViewBag动态类型,可加任意属性,但不会有提示

与ViewData类型相同,一般用于存储一些不重要的数据

TempData可以跨页面,但是只能读取一次

View只能传一个数据,不能传多个

加@model(注意要小写)属于强类型视图,会有model中属性提示

@model MVC.Models.Stduent

return View(new Student()
{
Id = 1,
Name = "张三",
Age = 20
});

注意model里的数据类型一定要和view方法参数里的model类型保持一致

View的几种用法1,指定视图2,指定模板页3,设定数据。

不指定视图和模板则使用默认

页面中使用Layout也可以改变模板页,但要写将路径填写完整

posted @ 2021-11-28 23:53  wdlll  阅读(42)  评论(0)    收藏  举报