Lorsque nous utilisons la commande datatable.newrow, une nouvelle ligne vide est ajoutée au bas des lignes. Cependant, je veux que newrow soit ajouté au sommet de datatable. Comment puis-je le faire?Ajout d'une nouvelle ligne au haut de datatable
34
A
Répondre
71
Vous utilisez NewRow pour créer une ligne avec les mêmes colonnes. Pour obtenir réellement dans le DataTable, vous avez à faire
myDataTable.Rows.InsertAt(myDataRow, 0);
Où 0 est l'index que vous souhaitez insérer à.
2
Celui-ci est incorrect
myDataTable.Rows.InsertAt(0,myDataRow);
S'il vous plaît utiliser la ligne ci-dessous au lieu de cette
myDataTable.Rows.InsertAt(myDataRow,0);
+2
J'ai écrit la forme correcte comme un commentaire de réponse acceptée. Vous pouvez le voir ci-dessus. – mavera
10
Voici le meilleur exemple pour ajouter la ligne dans le tableau
DataRow newRow = myDataTable.NewRow();
newRow[0] = "0";
newRow[1] = "Select one";
myDataTable.Rows.InsertAt(newRow, 0);
Il est situé le rangée le premier
Questions connexes
- 1. Ajout d'une ligne au recodage numpy
- 2. Ajout d'une nouvelle ligne aux types référencés dans Entity Framework
- 3. Ajout de liens hypertexte à datatable
- 4. Smalltalk, caractère de nouvelle ligne
- 5. DataTable Annuler la ligne Supprimer
- 6. Ajout d'une nouvelle colonne de sortie au composant de flux de données personnalisé SSIS
- 7. Ajout d'un datarow d'une table existante à une nouvelle table
- 8. Ajout d'une nouvelle ligne dans la position correcte à un utilisateur trié wingrid avec bindingsource
- 9. Ajout d'une nouvelle ligne (avec une colonne gabarit) à un Infragistics UltraWebGrid
- 10. Comment ajouter une nouvelle ligne à un datagridview sans utiliser de jeu de données ou de datatable?
- 11. Ajout d'une nouvelle entité dans NHibernate PostUpdateEvent
- 12. Ajout de json.net au projet
- 13. Ajout d'une nouvelle ligne datagridview pour utiliser les valeurs par défaut
- 14. haut frais généraux dans la nouvelle table mysql
- 15. Sélectionnez ligne DataTable, filtré par GUID
- 16. Ajout d'une colonne d'un datatable à un autre
- 17. Ajout ligne à binded dataview
- 18. UITextAssocier du texte à la nouvelle ligne
- 19. Symfony: ajout d'une nouvelle action/erreur de vue. (Newb question)
- 20. ADO .NET - Ajout d'un DataTable à plusieurs DataSet
- 21. Insertion de caractères de nouvelle ligne dans Java
- 22. Ajout jQuery au Master Pages
- 23. Ajout d'une icône au projet?
- 24. Ajout d'une barre de défilement au WrapPanel
- 25. Ajout de nouveaux éléments au texte Substring
- 26. Ajout de commandes GUI au programme externe
- 27. Ajout d'une nouvelle JavaDoc à la super-méthode existante
- 28. Rembourrage le haut et le bas de l'élément en ligne
- 29. PHP longue chaîne sans nouvelle ligne
- 30. Faire une nouvelle ligne dans un GridView
myDat aTable.Rows.InsertAt (myDataRow, 0); est la forme correcte. Merci – mavera