EF4 を使用して、エンティティのリストを更新したいと思います。
- List "Labels" を含む" productToUpdate "という名前のメソッドに (Web フォームから取得した) ViewModel オブジェクトを渡しました。
「 requeteValsLabels 」という名前の匿名オブジェクトへのLinqクエリを使用して、データベースからオブジェクトの対応するリストを取得します。これは次のように手動で行いました(foreachループでIDをテストします)が、これは最善の方法ではないと思います?
for (int i = 0; i < productToUpdate.Labels.Count; i++) { foreach (var item in productToUpdate.Labels) { if (requeteValsLabels[i].ID == item.IdValeurLabel){ requeteValsLabels[i].Valeur = item.Valeur; } } }