Wie löscht man Änderungen in LinqToSql?

Ich habe eine Combobox in meiner WPF-App, die an meine Liste der Objekte in meinem Ansichtsmodell gebunden ist. Wenn der Benutzer Änderungen am ausgewählten Objekt vornimmt und dann vor dem Speichern ein anderes Element auswählt, muss ich die vorgenommenen Änderungen löschen.

Ich dachte, ich könnte dataContext.GetChangeSet (). Updates.Clear () verwenden, aber aus irgendeinem Grund ist die Auflistung schreibgeschützt.

Ich habe auch versucht, dataContext.Refresh zu verwenden, aber dies funktioniert auch nicht, da das Objekt nicht in der Datenbank vorhanden ist. Ich habe es manuell aus einem SP erstellt.

Bitte helfen Sie. Vielen Dank.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage