Bonjour,
j'ai développer une page web en vb.net, dans laquelle j'affiche la liste des produits.
Histoire de rendre le tout un peu plus joli, j'ai utilisé l'effet accordeon de jquery.
Donc dans mon code behind, je crée dynamiquement, en fonction des produits récupérés par ma requête sql, les controls :
-LiteralControl pour les ouvertures et fermetures de div
- photos
Ca marche très bien...jusqu'à ce que :
- l'utilisateur me demande de pouvoir afficher les produits par catégorie.
Ni une, ni deux, je crée dynamiquement mon bouton pour chacune de mes catégorie.
La page se charge bien, j'ai mes boutons pour les différentes catégories, mon effet accordeon sur ma liste de produit, ca marche nickel!!!
Même un F5 (page refresh) fonctionne.
Sauf que, en cliquant sur n'importe lequel des boutons, je reçois l'erreur suivante :
J'ai fouillé le code de ma page, aucune trace d'un "findcontrol". Je ne sais pas ou chercher cette erreur.Multiple controls with the same ID 'div' were found. FindControl requires that controls have unique IDs.
Quel évènement peut provoquer cela?
Je ne sais même quelles infos pourraient vous être utiles pour m'aiguiller!
Va comprendre!
J'espère que quelqu'un pourra me mettre sur la piste, n'hésitez pas à me demande du code si vous avez une idée
Cordialement,
Tommy
Partager