0
私はWebページの1つのバックエンドを作成しています。バックエンドはC#のWindowsフォームです。SQLAdapterなしでDatagridViewで更新する方法
私は、ビジネスオブジェクトがPaymentExpected持っている:
public class PaymentExpected
{
public int ID { get; set; }
public int JoiningID { get; set; }
public int AccountID { get; set; }
.....
public List<PaymentExpected> Load_All()
{
....
}
そして、私のDataGridViewを埋めるために、私はちょうど行います
DG_View.DataSource = paymentExpected.Load_All();
は今、私は、「更新」ボタンをクリックされると、更新が保存されるようにしたいです、しかし、私はビジネス・オブジェクトを使用するときにSQLアダプターを使用したくない。
だから私は変更を取得し、更新を呼び出すいくつかの方法が必要です。 (これは私がこのように通常更新するでしょう:)
paymentExpected.ID = 1;
paymentExpected.JoiningID = 1;
paymentExpected.AccountID = 1;
paymentExpected.Save();
しかし、私はdatagridviewでそれを行う方法がわかりません?
こんにちは、私は本当に何を意味するのですか?更新された値をオブジェクトに渡して保存するにはどうすればよいですか? – michael
バインドされたオブジェクトに変更が既に存在するように、データバインドしています。私の例では、DataGridviewにバインドされた項目に対してSave()を呼び出すと思っていました。 – Marius
素晴らしい!私はそれがバインドされていることに気付きませんでした。そして、私がしたアクションはListに影響します。しかし、今私はそれがしていることがわかります。 –
michael