2009-07-16 8 views
1

J'essaye de lier un répéteur après une réponse d'AJAX.Quel est le meilleur moyen de lier un répéteur à une réponse AJAX?

  • Etape 1: Faire un appel Ajax à la fonction dans le code sous-jacent:
  • Étape 2: Faites une logique métier et lier enfin les données sur le répéteur
  • Étape 3: la réponse de retour de le codebehind à l'Ajax appeler
  • Étape 4: une fois que nous obtenons la réponse au ce qui est la bonne façon de dépouiller HTML supplémentaire par exemple les balises de tête et du corps, etc.

une façon est de mettre un " disjoncteur "logique. par exemple:

<html><body> 
#breaker 
REPEATER control HERE 
#breaker 
</html></body> 

et une fois que je reçois la réponse en arrière, j'utilise une fonction JS pour trouver quoi que ce soit entre les balises #breaker et dépouiller quoi que ce soit à l'extérieur et je devrais obtenir la réponse HTML requise seulement les éléments répétés.

Est-ce la seule/meilleure façon d'obtenir ce type de fonctionnalité?

+0

je ne comprends absolument pas cette question. Et pourquoi la réponse doit-elle contenir des balises html, la réponse peut être une chaîne unique. – kodisha

Répondre

0

Vous ne pouvez pas vraiment comprendre votre question. Comment exactement l'appel AJAX est-il implémenté? Une méthode straightfroward peut être simplement placer tous vos contrôles requis dans le UpdatePanel et le laisser gérer la publication AJAX sans se soucier de l'effacement des balises "HTML".

Cela pourrait aider si vous êtes nouveau UpdatePanel: http://www.asp.net/Ajax/Documentation/Live/overview/UpdatePanelOverview.aspx

Questions connexes