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也可以改变模板页,但要写将路径填写完整

浙公网安备 33010602011771号