Ich arbeite in C# -Projekt, ich muss DataGridview Steuerelement nach dem Einfügen eines neuen Datensatzes aktualisieren. Wenn ich dies tue, behält die Gridview auch ihre alten Werte bei. Was soll ich tun, um nur aktualisierte Datensätze anzuzeigen?Wie aktualisiere ich datagridview
0
A
Antwort
2
Sie müssen angeben, an welche Datenquelle Sie binden. Wenn es keine Aktualisierungsfunktionalität hat (z. B. Implementieren von INotifyPropertyChanged), kann das Grid nicht erkennen, wann ein Wert geändert und aktualisiert wurde.
1
Sie haben noch kein Code-Snippet für uns zur Analyse eingereicht, so dass Sie die Data/Gridview nach Zeileneinfügung nicht weiter binden.
0
Sie müssen ResetBindings aufrufen, wenn sich die gebundene Datenquelle ändert, es sei denn, die Datenquelle implementiert die entsprechenden Benachrichtigungen, um dem Grid eine Aktualisierungsbenachrichtigung zu erteilen.
Veröffentlichen Sie einen Abschnitt Ihres Codes. – itsmatt