Das Hinzufügen von neuen Zeile zu Datatable Top
Frage
Wenn wir datatable.newrow Befehl, eine neue leere Zeile hinzugefügt Boden der Zeilen verwenden. Ich möchte jedoch NewRow nach oben Datentabelle hinzugefügt. Wie kann ich es machen?
Lösung
Sie verwenden die NewRow eine Zeile mit denselben Spalten zu erstellen. Um tatsächlich in die Datatable zu bekommen, du hast tun
myDataTable.Rows.InsertAt(myDataRow, 0);
Wo 0 ist der Index Sie es eingefügt werden soll.
Andere Tipps
Hier ist das beste Beispiel Zeilen in Tabelle hinzuzufügen
DataRow newRow = myDataTable.NewRow();
newRow[0] = "0";
newRow[1] = "Select one";
myDataTable.Rows.InsertAt(newRow, 0);
Es ist die Reihe auf den ersten gesetzt
Dieser ist falsch
myDataTable.Rows.InsertAt(0,myDataRow);
Bitte benutzen Sie das folgende Zeile statt, dass
myDataTable.Rows.InsertAt(myDataRow,0);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow