代码之家  ›  专栏  ›  技术社区  ›  esac

如何对绑定到LINQ to Entities查询的DataGridView启用排序?

  •  1
  • esac  · 技术社区  · 14 年前

    var q = from t in _entities.Table
           order by t.Id
           select new
           {
               Id = t.Id,
               Name = t.FullName
           };
    
    MyDataGridView.DataSource = q;
    

    但是,我似乎无法单击列标题并使其在ID或名称上进行排序(在升序和降序之间切换)。我验证了SortMode设置为automatic。不需要重新查询数据库,我只想对网格上已经显示的内容进行排序。

    1 回复  |  直到 14 年前