Bonjour,

Je travaille sur un petit projet à l'école et mon me demande de faire un Extender avec AjaxControlToolkit pour créer un contrôle permettant de filtrer les résultats affichés dans une ListBox en fonction du filtre de recherche que l'on a rentré dans une TextBox.

Comment puis-je faire ?

J'ai essayé de copier dans une variable (copieListBox) dès l'initialisation de la page le contenu de maListBox.ChildNodes.
Puis quand j'écris du texte dans ma TextBox, je vide ma ListBox en faisant un maListBox.InnerHTML = ""; (pas très élégant je sais).

Pour remplir la ListBox avec les résultats concordants, je voulais tout simplement parcourir copieListBox et ajouter à maListBox les DOMElement correspondant au filtre. (Avec la méthode AppendChild).

Mon problème est que à partir du moment où je fais maListBox.InnerHTML = "", copieListBox est vidée aussi. Comme si cette variable n'était pas une vraie copie, mais juste une référence... Ce qui ne m'intéresse pas.

Quelqu'un saurait-il comment je devrais procéder ?

Merci d'avance,

Rémy