0
pers
という名前のリストがいくつかのオブジェクトを含んでいます。すべてのオブジェクトには、リストであるMissioni
というオブジェクトが含まれています。LINQを使用したオブジェクトからのgridviewデータソース
LINQを使用してグリッドビュー用のデータソースを作成するにはどうすればよいですか。私は以下のコードを試しましたが、行が重複しています。
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();
コードは正常です。 'dat'を作成したら、' pers'の内容に重複が含まれていないことを確かめますか?サンプルデータを投稿して、重複をどのように取得しているかを示すことができます。 – Jacob
どのように行が重複しているのですか?あなたの問題についてより詳しく説明してください。 – user449689
@Jacob問題を特定しました。データベースに重複がありました。私の目を開けてくれてありがとう。 –