这是MVC教程
的视图代码片段@model ContosoUniversity.Models.Student
...
Html.DisplayNameFor(model => model.LastName)
...
@foreach (var item in Model.Enrollments)
...
我的愚蠢问题是为什么在第一个语句中定义的模型为@model在第二个语句中使用,并且它不能在最后一个语句的foreach循环中使用?相反,使用的模型未在视图中声明。
答案 0 :(得分:0)
@model
用于声明模型的强类型。
Model
用于访问模型本身。