在cshtml视图中导入ac#class

Lin*_*sHi 2 c# asp.net

这可能吗?通过列表迭代,当在每个循环中存储数据时,我不能将其实际类用作变量类型.

@using MyFirstWebApplication.Models.Student
@model IEnumerable<MyFirstWebApplication.Models.Student>
@{
    ViewBag.Title = "Title";
}

<h2>This is a heading</h2>

@foreach (Student student in Model)
{
    <h2>Student Name: @student.FirstName @student.LastName</h2>
}
Run Code Online (Sandbox Code Playgroud)

只有当foreach循环中的变量类型为'var'时,代码才会编译

Jef*_*ver 5

您的@using语句看起来不正确.假设该类的全名是MyFirstWebApplication.Models.Student,则using语句应为:

@using MyFirstWebApplication.Models
Run Code Online (Sandbox Code Playgroud)