2009-10-14 4 views
0

J'essaie de trouver une bonne façon d'implémenter un curseur de texte (exemples: fil d'actualité ou témoignages) avec le toolkit de contrôle AJAX et/ou JQuery qui fait ce qui suit:Implémentation d'un curseur de texte ou "slideshow" avec AJAX ou JQuery

  • « Slide » (ou disparaître) toutes les quelques secondes au prochain bloc de texte
  • les blocs de texte ne peuvent pas être statiques, car il peut y avoir des centaines/milliers d'entre eux. Il est très probable que vous deviez appeler un service Web .NET pour renvoyer un bloc de texte aléatoire.
  • Cette résidera dans un contrôle utilisateur .NET et sera inclus sur plusieurs pages différentes

Nous avons fait des curseurs JQuery (images et texte) encore et encore, mais seulement dans un ensemble spécifique de HTML les blocs qui sont sortis sur la page. Cette fois-ci, nous devons tirer dynamiquement (en utilisant javascript/jquery) un flux de texte aléatoire à partir d'un service Web au lieu de générer tous les 1000 blocs div ou list pour chaque "flux", car il serait très lent.

Répondre

0

Nous avons trouvé une solution:

Nous avons simplement créé le contrôle de l'utilisateur comme AJAX UC (ajouté le panneau de mise à jour). J'ai ensuite ajouté un asp: Minuteur à la page. Chaque page_load (ou événement Tick si nous le voulions), nous tirons un bloc de texte aléatoire de la base de données. Aucun effet de fondu ou de glissement, mais je suis satisfait du résultat.

Questions connexes