OVH Cloud OVH Cloud

recherche datagrid

5 réponses
Avatar
LOIC
bonjour,

J'ai un datagrid dans lequel j'affiche beaucoup de données et je souhaites
pouvoir aller à un cellule contenant une valeur. Pour l'instant je test en
balayant chaque cellule mais cel prend un temps certains quelqu'un aurait il
une idée pour faire une recherche rapide dansun datagrid ?

Merci

5 réponses

Avatar
Ambassadeur Kosh
> bonjour,

J'ai un datagrid dans lequel j'affiche beaucoup de données et je souhaites
pouvoir aller à un cellule contenant une valeur. Pour l'instant je test en
balayant chaque cellule mais cel prend un temps certains quelqu'un aurait
il
une idée pour faire une recherche rapide dansun datagrid ?



faire le select dans le dataset pour obtenir les datarow et profiter de
l'indexation, et transformer row en index entier sauf que je n'ai pas
(re)trouvé dans la DataGrid ou cela se situe.
Avatar
LOIC
Je vais voir de ce côté mais si tu as un exemple de code je suis preneur

Merci

"Ambassadeur Kosh" a écrit dans le message de
news:
> bonjour,
>
> J'ai un datagrid dans lequel j'affiche beaucoup de données et je


souhaites
> pouvoir aller à un cellule contenant une valeur. Pour l'instant je test


en
> balayant chaque cellule mais cel prend un temps certains quelqu'un


aurait
> il
> une idée pour faire une recherche rapide dansun datagrid ?

faire le select dans le dataset pour obtenir les datarow et profiter de
l'indexation, et transformer row en index entier sauf que je n'ai pas
(re)trouvé dans la DataGrid ou cela se situe.




Avatar
Rédo - MVP ASP.NET
Salut Loïc,

Ne serait-il pas plus intéressant de travailler sur le datatable avant de le
binder sur le datagrid, à moins que tu ne fasses de la recherche cliente
(javascript) ?

Sinon utilise le select du datatable.... datatable.select("tacondition") qui
te retourne une collection de rows... ta condition s'écrit comme la clause
where en sql.

Rédo

"LOIC" a écrit :

bonjour,

J'ai un datagrid dans lequel j'affiche beaucoup de données et je souhaites
pouvoir aller à un cellule contenant une valeur. Pour l'instant je test en
balayant chaque cellule mais cel prend un temps certains quelqu'un aurait il
une idée pour faire une recherche rapide dansun datagrid ?

Merci





Avatar
Rédo - MVP ASP.NET
arfff autant pour moi LOIC, je pensais être sur la zone ASP.NET :( déso ...

Bon coding,

Rédo

"LOIC" a écrit :

bonjour,

J'ai un datagrid dans lequel j'affiche beaucoup de données et je souhaites
pouvoir aller à un cellule contenant une valeur. Pour l'instant je test en
balayant chaque cellule mais cel prend un temps certains quelqu'un aurait il
une idée pour faire une recherche rapide dansun datagrid ?

Merci





Avatar
Piotrek
Salut

voila un bel exemple
http://www.akadia.com/services/dotnet_find_methods.html