Hallo zusammen,
ich arbeite gerade an einem Fehler.
Das DataGrid verhält sich in der .Net Version 1.1 ferhlehaft.
Ich versuche eine DataRow in die DataTable zu schreiben. das gelingt auch! Auch an der korrekten Stelle, dass ich mit "newIndex" angebe.
Jetzt der Fehler=> Sobald ich die DataTable wieder an das DataGrid zuweise wird die Zeile an letzter Stelle dargestellt und nicht an der Position an der ich das möchte. Die neu eingefügte Zeile muss in der DataTable wieder bearbeitbar sein, somit kriege ich eine Exception, wenn ich mit "DataTable.AcceptChanges" arbeite. Das habe ich auch bereits probiert => "DataGrid1.DataSource =null;".... Die neue Zeile muss nach dem einfügen wieder editierbar sein.
Ich habe keine Idee mehr..
C#-Quelltext
1: 2: 3: 4: 5: 6:
| myRow = tblTravelData.NewRow (); tblTravelData.Rows.InsertAt(myRow, newIndex); DataGrid1.DataSource = tblTravelData; DataGrid1.DataBind(); |
Ich hoffe ihr könnt mir helfen....
Vielen Dank...
Schoenewelt
Moderiert von Th69: C#-Tags hinzugefügtModeriert von Th69: Topic aus C# - Die Sprache verschoben am Mi 21.03.2012 um 09:39