请帮助我在绑定表单中的下拉列表时收到以下错误
无法转换类型为'System.Data.Objects.ObjectQuery 1[<>f__AnonymousType0
2 [System.String,System.Int32]]'的对象,以键入'System.Collections.Generic.List`1
我用Linq语言编写了查询
return(IList)(来自db.tbl_PRODUCT_CATEGORY中的p 选择新的 { catname = p.category_name, catid = p.category_id, });
我不知道这是否正确
请告诉我正确的查询格式
答案 0 :(得分:1)
我认为您的查询应该更像这样:
return (IList)(from p in db.tbl_PRODUCT_CATEGORY select new { catname = p.category_name, catid = p.category_id, }).ToList();