我正在使用 LINQ-to-Entities 并加载了 Northwind 数据库(LazyLoading=true)。
var db = new NorthwindEntities();
var result = db.Orders.Where(x => x.CustomerID == "ANATR").First();
DataGridView1.DataSource = result;
上面的代码没有在 DataGridView 中显示任何项目(在本例中为一个)。我做错了什么?
(如果我删除“First()”,它可以正常工作并为我提供几个项目)
最佳答案
结果不是一个集合,这就是为什么你不能列出它。首先是单个对象。
关于c# - GridView 不显示带有 First() 查询扩展的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8606208/