这是正在发生的事情。如果我将以下内容绑定到数据网格
var myQ = myDataContext.MyEntity1.Where(e1 => e1.ID == aNum);
datagrid1.ItemSource = myQ
我可以看到数据网格中的数据。
但如果我这样做
var myQ = myDataContext.MyEntity1.Join(myDataContext.MyEntity2, e1=>e1.ID, e2 =>e2.ID, (e1,e2) =>new {e1.something, e2.something};
datagrid1.ItemSource = myQ;
数据网格无法加载数据。为什么?与异步有什么关系?那为什么 .Where 工作而 .Join 不会呢?我应该调用什么来更新数据网格以加载它?