2017-03-21 6 views
0

このリストをデータベースに保存する際に問題が発生しました。コードをステップ実行してすべてが実行されますが、変更はデータベースに保存されません。ASP.NETリストがデータベースに保存されません

これは、モデル内のリストである、私はそれを初期化していますところ、これはまた、次のとおりです。

public List<Event> BandEvents { get; set; } 

public Band() 
{ 
    BandEvents = new List<Event>(); 
} 

これは私がデータを保存していコントローラのメソッドです:

db.Bands.Find(BandID).BandEvents.Add(@event); 
db.SaveChanges(); 

db.SaveChanges()後実行されました私の直接のウィンドウで次のコードを実行しました:db.Bands.Find(9).BandEvents.ToList();、アイテムがリストに追加されていますが、これは保存されていないことがわかります。

+1

[MCVE](http://stackoverflow.com/help/mcve)には十分ではありません。 – mason

+0

EFのイベントタイプとBandとの関係を定義しましたか? –

+0

@eventオブジェクトとその構造をどのように構築していますか? –

答えて

関連する問題