Ich habe UltrawinGrid im Zusammenhang mit Infragistics. In meinem Grid habe ich den Spaltennamen mit "Area", wenn Benutzer den Wert in einer Zelle Zeile nach dem Klicken auf Speichern Schaltfläche den Wert in der Datenbank speichern bitte geben Sie den Code, ob ich in diesem Ereignis implementieren kann ex: private void syncGrid_CellChange (object sender, CellEventArgs e) { }Wie speichere ich den bestimmten Zellenwert in der Datenbank
0
A
Antwort
0
die Ultragrid wird auf eine Liste gebunden, das im Speicher ist und diese Liste wird automatisch das Updates, so dass keine Notwendigkeit besteht, das CellChange Ereignis des Ultragrid zu handhaben. Im Ereignishandler für die Schaltfläche müssen Sie eine Logik hinzufügen, die die Liste beibehalten wird, an die das Raster an die Datenbank gebunden ist.
Wenn Sie eine DataTable/DataSet verwenden, bieten TableAdapters diese Funktionalität. Wenn Sie EntityFramework verwenden, rufen Sie SaveChanges in Ihrem DBContext auf.