2016-04-17 37 views
0

DB内のレコードを自動的に更新するために押すことができる更新ボタンを作成しようとしています。DataGridの更新ボタン、エンティティフレームワークWPFアプリケーション

更新ボタンをクリックすると新しいダイアログが開き、ユーザーは更新された詳細をテキストボックスに入力してサブミットすることができます。これにより、DB内のレコードが変更され、DataGridがリフレッシュされます。

コードはDB内のレコードを更新しません。

[個人的な理由のために削除コード]

答えて

0

あなたが適切なMVVMのスタイルでこれをリファクタリングすることができれば、それは良いでしょうが、あなたの主な問題は、に変更がないので、あなたのStudent s2は、文脈に接続されていないことです救われる。文脈に添付してください:

Student s2 = (Student)button.DataContext; 
context.Students.Attach(s2); 
+0

私は実際にあなたを愛しています。本当にありがとう! – Conkbabes

関連する問題