Je voudrais trier un datagrid dans le code...
On me propose de trier via un dataview mais je dois absolument utiliser un
dataset du fait des relations qui existe à l'intérieur...
Comme l'utilisateur, en cliquant sur le header d'une colonne, peut trier le
datagrid (alors que le datasource est un dataset), j'aimerais savoir comment
je pourrais le fair evia le code...
Si il n'y a pas de solution, alors comment puis ke simuler via le code le
click sur un colmumn header du datagrid...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
LEBRUN Thomas
Regarde les propriétés Sort et RowFilter du dataView, elle pourraient t'intéresser.
Créé la dataview en utilisant le dataset.
Ex:
DataView dataView = dataSet.Tables["users"].DefaultView; // Tu définit la propriété pour filtrer les données dataView.RowFilter = "user_id = 5"; // là, c'est pour trier dataView.Sort = "user_id DESC";
Je te conseille ce lien : http://www.developerfusion.com/show/4278/4/
A+
-- LEBRUN Thomas MCP Visual C# (70-316)
"microsoft" a écrit :
Salut,
Je voudrais trier un datagrid dans le code... On me propose de trier via un dataview mais je dois absolument utiliser un dataset du fait des relations qui existe à l'intérieur...
Comme l'utilisateur, en cliquant sur le header d'une colonne, peut trier le datagrid (alors que le datasource est un dataset), j'aimerais savoir comment je pourrais le fair evia le code...
Si il n'y a pas de solution, alors comment puis ke simuler via le code le click sur un colmumn header du datagrid...
Merci par avance pour votre aide
Sylvain
Regarde les propriétés Sort et RowFilter du dataView, elle pourraient t'intéresser.
Créé la dataview en utilisant le dataset.
Ex:
DataView dataView = dataSet.Tables["users"].DefaultView;
// Tu définit la propriété pour filtrer les données
dataView.RowFilter = "user_id = 5";
// là, c'est pour trier
dataView.Sort = "user_id DESC";
Je te conseille ce lien : http://www.developerfusion.com/show/4278/4/
A+
--
LEBRUN Thomas
MCP Visual C# (70-316)
"microsoft" a écrit :
Salut,
Je voudrais trier un datagrid dans le code...
On me propose de trier via un dataview mais je dois absolument utiliser un
dataset du fait des relations qui existe à l'intérieur...
Comme l'utilisateur, en cliquant sur le header d'une colonne, peut trier le
datagrid (alors que le datasource est un dataset), j'aimerais savoir comment
je pourrais le fair evia le code...
Si il n'y a pas de solution, alors comment puis ke simuler via le code le
click sur un colmumn header du datagrid...
Regarde les propriétés Sort et RowFilter du dataView, elle pourraient t'intéresser.
Créé la dataview en utilisant le dataset.
Ex:
DataView dataView = dataSet.Tables["users"].DefaultView; // Tu définit la propriété pour filtrer les données dataView.RowFilter = "user_id = 5"; // là, c'est pour trier dataView.Sort = "user_id DESC";
Je te conseille ce lien : http://www.developerfusion.com/show/4278/4/
A+
-- LEBRUN Thomas MCP Visual C# (70-316)
"microsoft" a écrit :
Salut,
Je voudrais trier un datagrid dans le code... On me propose de trier via un dataview mais je dois absolument utiliser un dataset du fait des relations qui existe à l'intérieur...
Comme l'utilisateur, en cliquant sur le header d'une colonne, peut trier le datagrid (alors que le datasource est un dataset), j'aimerais savoir comment je pourrais le fair evia le code...
Si il n'y a pas de solution, alors comment puis ke simuler via le code le click sur un colmumn header du datagrid...