当AutoGenerateColumns = true +匿名类型时,DataGridView无法排序?

时间:2010-12-02 02:51:02

标签: linq sorting datagridview jquery-ui-sortable anonymous-types

绑定到匿名类型时,DataGridView可以排序吗?如果是,怎么样?

1 个答案:

答案 0 :(得分:0)

您可以在排序事件或您希望排序发生的任何其他位置执行此操作 - 您需要重新加载数据:

   var query = from c in linq
        select new
        {
            Id = c.Id,
            Data= c.Data,
        } 
        into anonymous
        order by anonymous.Id ascending 
        select anonymous;

     this.yourDataGrid.DataSource = query.AsEnumerable();