如何仅将特定的数据库实体集添加到 ASP.NET MVC 4 Entity Framework 中的 ViewData?

How do I add ONLY specific DB Entity Sets to the ViewData in ASP.NET MVC 4 Entity Framework?

我试图在我的 ASP.NET MVC 4 项目中仅使用特定的数据库实体集填充我的 ViewData。下面是我到目前为止所拥有的,但是我该如何编写这个 "if" 语句来完成这个?

 public PartialViewResult _GetforSelectedStatus(string TargetName)
 {
      _selectedJobDB = new IntegrationDBEntities();
      foreach (Job j in _selectedJobDB.Jobs)
      {
           if (j.Request.TargetName == TargetName)
           {
                //I need to add the Job that meets the above "if" requirment to the ViewData here....
           }
      }
 }

通常我一直在将 ViewData 模型发送到部分视图,如下所示,但我认为这行不通,因为我不想发送整个模型:

 ViewData.Model = _selectedJobDb.Jobs.ToList();
 return PartialView();

如何仅将特定的数据库实体集添加到 ViewData 并将其发送到 PartialView?

ViewData.Model = _selectedJobDb.Jobs.Where(j => j.Request.TargetName == TargetName).ToList();