【发布时间】:2009-09-08 20:47:10
【问题描述】:
在 Stack Overflow 的上一个问题中,我遇到了将 EF 查询返回到 DataGridView 的问题。我当然会遇到问题。但是,我添加了一个扩展方法,由于它不起作用,它仍然让我感到困惑。看起来应该,但由于某种原因它不是。
public static class BindingListEntityExtension
{
public static BindingList<T> ToBindingList<T>(this IEnumerable<T> entities)
{
BindingList<T> rtn = new BindingList<T>();
foreach (T obj in entities)
{
rtn.Add(obj);
}
return rtn;
}
}
有什么想法吗?我的实现是这样的:
MyEntities context = new MyEntities();
tempDataGridView.DataSource = context.Employees.ToBindingList();
【问题讨论】:
-
什么不起作用?是您在上一个问题中提到的排序吗?如果是这样,我发布了一个可能有帮助的问题的答案。
-
我同意,实际上是什么失败了?
标签: entity-framework data-binding sorting extension-methods