所以我的控制器中有以下操作:
public ActionResult List() {
ViewBag.Title = "View Current Stores";
var curStores =
(from store in stores.Stores
where store.CompanyID == curCompany.ID
select store).ToList();
return View(curStores);
}
假设获取商店列表并将其呈现为视图中的表。但是,LINQ语句抛出以下错误:
Non-static method requires a target.
我该怎么办?
答案 0 :(得分:0)
尝试使用stores.Stores.Where(o=>o.CompanyID==curCompany.ID).ToList()
;但要确保在操作中使用但未定义的其他变量(即curCompany和store)是有效的。