0

所以我的控制器中有以下操作:

    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.

我该怎么办?

4

1 回答 1

0

尝试使用stores.Stores.Where(o=>o.CompanyID==curCompany.ID).ToList();但请确保在操作中使用但未定义的其他变量(即 curCompany 和商店)是有效的。

于 2013-03-22T17:58:34.250 回答