gridview数据源从对象与LINQ

本文关键字:LINQ 对象 数据源 gridview | 更新日期: 2023-09-27 18:11:37

我有一个名为pers的列表,其中包含一些对象。每个对象都包含一个名为Missioni的对象,它是一个List。

如何使用LINQ为gridview创建数据源?我尝试了下面的代码,但它重复行。

var dati = (from p in pers
                from m in p.Missioni
                select new
                {
                    CF = p.CodFis,
                    Qualifica = p.Qualifica,
                    Nominativo = string.Concat(p.Cognome, " ", p.Nome),
                    MissionPlace = m.Luogo,
                    NMissione = m.NMissione,
                }).ToList();

gridview数据源从对象与LINQ

使用MoreLINQ,它有一个DistinctBy方法