【发布时间】:2021-10-24 01:46:00
【问题描述】:
我有存储在数组中的数据库检索数据。该数组包含一些 JobID。我想遍历这些 JobIds 并从数据库中找到匹配项并将其显示在视图中。数组中的 JobId 可以超过 1 个。
到目前为止我做了什么:
public ActionResult Index()
{
string[] arr = GetAgentJobId();
int[] ids = arr.Select(int.Parse).ToArray();
List<Requisition> Requisitions = _context.Requisitions.ToList();
for (int i = 0; i <= ids.Count(); i++)
{
var req = from r in Requisitions
orderby r.JobID descending
where r.Status == "Approved" && r.JobID == ids[i]
select r;
return View(req);
}
return View();
}
我将 return View(reg) 放入循环中。我认为问题是因为i++ 无法访问。我怎样才能返回这个View(req)?
【问题讨论】:
标签: c# asp.net asp.net-mvc linq