C# 当绑定到链接到EF4实体的linq查询结果时,如何过滤DataGridView
我有一个C# 当绑定到链接到EF4实体的linq查询结果时,如何过滤DataGridView,c#,linq,entity-framework,datagridview,filter,C#,Linq,Entity Framework,Datagridview,Filter,我有一个DataGridView绑定到实体上下文,如下所示 var leader = from l in myEntity.Leaders select new { l.TeamName, ,l.Name ,l.Family, l.InsuranceNumber, l.Mobile }; DataGridView1.DataSource = leader; 现在,我想过滤DataGridView行,例如 where Name like
DataGridView
绑定到实体上下文,如下所示
var leader = from l in myEntity.Leaders
select new { l.TeamName, ,l.Name ,l.Family, l.InsuranceNumber, l.Mobile };
DataGridView1.DataSource = leader;
现在,我想过滤DataGridView行,例如
where Name like 'A%'
如何进行此操作?使用LINQ筛选您的收藏:
var filteredLeaders = leader.Where(o=>o.Name.StartsWith("A"));
然后重新绑定网格:
DataGridView1.DataSource = filteredLeaders;
Linq到SQL是有用的 有很多种形式
var x = from T in db.Table where [usual where stuff goes here];