C# LINQ:LinqDataSource如何在codebehind中进行列选择?

C# LINQ:LinqDataSource如何在codebehind中进行列选择?,c#,sql-server,linq,select,linqdatasource,C#,Sql Server,Linq,Select,Linqdatasource,不知何故,我的Select in.aspx文件(如上所示)不起作用:查询结果中返回所有列。因此,我将尝试在代码隐藏中实现这一点 如何在LinqDataSource1\u Selecting()中选择2个字段? 谢谢。列出产品=(来自ExampleDataContext.Products中的p) 何处条件 选择p.ToList(); 例如: //注意:条件是样品 List<object> Products = (from p in ExampleDataContext.Products

不知何故,我的Select in.aspx文件(如上所示)不起作用:查询结果中返回所有列。因此,我将尝试在代码隐藏中实现这一点

如何在LinqDataSource1\u Selecting()中选择2个字段? 谢谢。

列出产品=(来自ExampleDataContext.Products中的p)
何处条件
选择p.ToList();
例如:

//注意:条件是样品

List<object> Products = (from p in ExampleDataContext.Products
                     where CONDITION
                     select p).ToList<object>();

您忘记了
GroupBy=“ProductCategory”

List<object> Products = (from p in ExampleDataContext.Products
                     where CONDITION
                     select p).ToList<object>();
int ave ;

Queryable<Object> IQ = ContextTypeName.TableName.Where(x=>x.Price <= ave);
var Query = FROM objectNameSeleted IN ContextTypeName.TableName
            WHERE (your condition) SELECT objectNameSeleted