我在我的项目中使用EF,并在我的Datagridview中填充集合,如下所示......
private void FillGrid()
{
int ID = Convert.ToInt32(Session["testID"]);
var data = dbData.tbltest2.Where(x => x.ID== ID && x.testIsDeleted == false && x.testStatus == 1).ToList();
if (data.Count > 0)
{
grdViewtestList.DataSource = data;
grdViewtestList.DataBind();
Session["JobListData"] = data;
}
else
{
grdViewtestList.DataSource = null;
grdViewtestList.DataBind();
}
}
我不会将RowFilter用于我填充数据网格视图的数据。 那么请你告诉我如何在EF中使用rowfilter和收藏。
任何人都请帮助我,这是非常的。
提前谢谢。答案 0 :(得分:1)
您不能 - RowFilter
是基于DataSet
的数据绑定功能。您必须在其他控件中传递过滤器值 - 例如某些文本框,并在LINQ查询中使用它。