【发布时间】:2023-08-17 19:50:02
【问题描述】:
@*If Student attends the same class ID as the Class Schedule*@
@foreach (var item in Model.Where(p => p.Class_Schedule.ClassID.Equals(Model.Any(p => p.Student.Enrollments.Any(p => p.ClassID)))))
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.AttendanceID)
</td>
这是我添加到我的 MVC 应用程序中的 html 文件,想要创建一个 if 语句来检查学生 ID 是否与课程表 ID 注册在同一班级。如果是,它将显示他的详细信息,如果不是,它将忽略他并继续迭代。我在(p=>p.ClassID)
上遇到错误,错误是不能将类型int
隐式转换为bool
【问题讨论】:
-
你能发布你的模型类吗?
标签: c# .net model-view-controller