Asp.net mvc 4 在视图中使用System.Linq

Asp.net mvc 4 在视图中使用System.Linq,asp.net-mvc-4,view,Asp.net Mvc 4,View,我有一个db结构,如下所示 FeedbackTable Id Name ... ... ProjectApprovalTable Id FeedbackId ... ... 我正在向视图传递反馈详细信息。如何访问视图中的项目审批详细信息 这就是我尝试过的 if (Model.StudentFeedback[i].IsTrainerVerified == true && Model.StudentFeedba

我有一个db结构,如下所示

FeedbackTable      
   Id
   Name
   ...
   ...

ProjectApprovalTable
    Id
    FeedbackId
    ...
    ...
我正在向视图传递
反馈详细信息
。如何访问视图中的
项目审批详细信息

这就是我尝试过的

 if (Model.StudentFeedback[i].IsTrainerVerified == true && Model.StudentFeedback[i].StudentProjectApprovals.FirstOrDefault().IsTrainerApproved == false)
 {
  ...
 }
这里我得到了FirstOrDefault()的错误
没有扩展方法

模型类是

 public partial class StudentFeedback
{
    public StudentFeedback()
    {
        this.StudentProjectApprovals = new HashSet<StudentProjectApproval>();
    }

    public int Id { get; set; }
    ....
    ....
    public virtual ICollection<StudentProjectApproval> StudentProjectApprovals { get; set; }
}
公共部分课堂学生反馈
{
公众学生反馈()
{
this.StudentProjectApprovals=new HashSet();
}
公共int Id{get;set;}
....
....
公共虚拟ICollection StudentProjectApprovals{get;set;}
}

您需要展示实际型号。
StudentProjectApprovals
是一个集合属性吗(您是否使用了
语句包含了
)?很抱歉回答得太晚。是的,您是对的
StudentProjectApprovals
是一个集合属性。不太明白您所说的
使用
语句的意思。
使用System.Linq
我在项目中添加了System.Data.Linq,并尝试在视图中使用System.Data.Linq
,但我仍然得到
程序集参考错误
不是
System.Data.Linq