Je travaille actuellement sur une application qui permet de gerer une base
de données utilisateur.
Le probleme est que je peux dans certains cas avoir plusieurs centaines de
milliers d'utilisateurs.
Mon but est de pouvoir optimiser les temps d'affichage en n'allant chercher
sur le serveur uniquement un nombre defini d'utilisateur et lorsque le client
clique sur un lien dans le footer d'un datagrid, que ce soit a nouveau les
prochains qui vont etre cherchés.
Le probleme est que le datagrid gere tout ou rien, et que l'on ne peut
recuperer d'"enumerator" custmisé en lui disant : GetEnumerator(20, 20).
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
Paul Bacelar
Voici un exemple d'utilisation des fonctionnalités de Paging d'un DataGrid http://msdn.microsoft.com/msdnmag/issues/02/04/cutting/default.aspx -- Paul Bacelar
"Guy Bachelier" wrote in message news:
Bonjour,
Je travaille actuellement sur une application qui permet de gerer une base de données utilisateur. Le probleme est que je peux dans certains cas avoir plusieurs centaines de milliers d'utilisateurs.
Mon but est de pouvoir optimiser les temps d'affichage en n'allant
chercher
sur le serveur uniquement un nombre defini d'utilisateur et lorsque le
client
clique sur un lien dans le footer d'un datagrid, que ce soit a nouveau les prochains qui vont etre cherchés. Le probleme est que le datagrid gere tout ou rien, et que l'on ne peut recuperer d'"enumerator" custmisé en lui disant : GetEnumerator(20, 20).
Quelqu'un aurait il une solution ?
Merci d'avance
Guy
Voici un exemple d'utilisation des fonctionnalités de Paging d'un DataGrid
http://msdn.microsoft.com/msdnmag/issues/02/04/cutting/default.aspx
--
Paul Bacelar
"Guy Bachelier" <GuyBachelier@discussions.microsoft.com> wrote in message
news:7DBA737D-3189-4797-858B-724AEB8D37A7@microsoft.com...
Bonjour,
Je travaille actuellement sur une application qui permet de gerer une base
de données utilisateur.
Le probleme est que je peux dans certains cas avoir plusieurs centaines de
milliers d'utilisateurs.
Mon but est de pouvoir optimiser les temps d'affichage en n'allant
chercher
sur le serveur uniquement un nombre defini d'utilisateur et lorsque le
client
clique sur un lien dans le footer d'un datagrid, que ce soit a nouveau les
prochains qui vont etre cherchés.
Le probleme est que le datagrid gere tout ou rien, et que l'on ne peut
recuperer d'"enumerator" custmisé en lui disant : GetEnumerator(20, 20).
Voici un exemple d'utilisation des fonctionnalités de Paging d'un DataGrid http://msdn.microsoft.com/msdnmag/issues/02/04/cutting/default.aspx -- Paul Bacelar
"Guy Bachelier" wrote in message news:
Bonjour,
Je travaille actuellement sur une application qui permet de gerer une base de données utilisateur. Le probleme est que je peux dans certains cas avoir plusieurs centaines de milliers d'utilisateurs.
Mon but est de pouvoir optimiser les temps d'affichage en n'allant
chercher
sur le serveur uniquement un nombre defini d'utilisateur et lorsque le
client
clique sur un lien dans le footer d'un datagrid, que ce soit a nouveau les prochains qui vont etre cherchés. Le probleme est que le datagrid gere tout ou rien, et que l'on ne peut recuperer d'"enumerator" custmisé en lui disant : GetEnumerator(20, 20).
Quelqu'un aurait il une solution ?
Merci d'avance
Guy
françois-Xavier Zakrzewski
j'ai vu une astuce qui traite de ce sujet sur www.c2i.fr. elle permet d'accéler le chargement mais pas de récupérer d'énumérator...
j'ai vu une astuce qui traite de ce sujet sur www.c2i.fr. elle permet
d'accéler le chargement mais pas de récupérer d'énumérator...