Tri d'un Tableau de Données
J'ai essayé de trier un tableau de données avec une des deux manières suivantes
table.DefaultView.Sort = "Town ASC, Cutomer ASC"
table.Select("", "Town ASC, Cutomer ASC")
Mais aucun d'entre eux n'a pas fonctionné. Toujours, il affiche les données dans l'ordre original. Avez-vous une idée pour résoudre le problème.
OriginalL'auteur pasanmaduranga | 2012-09-18
Vous devez vous connecter pour publier un commentaire.
Après la définition de l'expression de tri sur le DefaultView (
table.DefaultView.Sort = "Town ASC, Cutomer ASC"
), vous devez en boucle sur la table à l'aide de la DefaultView pas la DataTable instance elle-mêmeÀ l'aide de la méthode de sélection de la Table de données à la place, produit une gamme de DataRow. Ce tableau est trié à partir de votre demande, pas la DataTable
OriginalL'auteur Steve
Essayez ceci:
OriginalL'auteur Kapil Khandelwal
C'était le chemin le plus court que j'ai pu trouver pour trier une Table sans avoir à créer de nouvelles variables.
Où:
ASC - Croissant
DESC - Descendant
ColumnName - La colonne que vous souhaitez trier par
DataTable - La table que vous souhaitez trier
OriginalL'auteur djalonsoc
OriginalL'auteur Anant Dabhi