使用自定义类型限制GridView的Linq结果列
本文关键字:Linq 结果 GridView 自定义 类型 | 更新日期: 2023-09-27 18:13:42
在这个问题的答案中也有选项"或者创建一个类并返回它的列表,而不是使用匿名类型。"
限制GridView的Linq结果列
谁能告诉我怎么做?匿名类型:
var query = (from dins in h.Dinners
where dins.Title == "New York"
select new { dins.Title, dins.DinnerID });
自定义类型:
public class myType
{
public string Title { get; set; }
public int DinnerID { get; set; }
}
select new { etc }
是
select new myType { Title = dins.Title, DinnerID = dins.DinnerID }
如果属性名称相同,您可以省略Title =和DinnerID =,但为了清晰起见,我包含了它们
- 这完全是我的头,我没有断言它是可编译/工作代码为您的确切需求!