2010-11-24 7 views
0

J'ai une table asp: table avec 0 (zéro) lignes et un bouton sur ma page. Lorsque l'utilisateur clique sur le bouton, il ajoute cinq lignes dans la table et les affiche sur la page.Afficher les données de chargement avec délai

mais je veux montrer chaque ligne avec un peu de retard sur la page. séquence

devrait ressembler à ceci: une fois par des lignes est ajouté puis afficher l'image de chargement, puis ajouter une autre des lignes, puis de charger l'image, puis ajoutez la ligne et ainsi de suite

+0

Avez-vous considéré la nécessité de cela? Les utilisateurs veulent une expérience rapide et réactive - il semble que vous vous efforcez de la prévenir. –

+0

en fait le scénario est le suivant: j'ai différents noms de services dans la base de données, j'obtiens leur nom et je vérifie s'ils sont en cours d'exécution ou non. Ma page affiche le résultat de tous les services à la fois mais je dois les montrer étape par étape –

Répondre

0

j'ai utilisé la minuterie et le filetage pour acheive le résultat Mon interface principale démarre un nouveau thread pour chaque enregistrement et complète l'interface utilisateur.je disposais d'une minuterie sur la page qui vérifiait l'état de chaque ligne et mettait à jour les données en tant que fil de discussion pertinent pour chaque enregistrement. cette rangée est terminée.

Questions connexes