Bonjour à tous,
J'utilise en ce moment AjaxToolKit sur mon site ASP.NET.
J'ai une page qui affiche dynamiquement les coordonnées de personnes (Nom, Prénom) sous forme de tableau (ligne1 : Nom1, Prénom1 ; ligne2 : Nom2, Prénom2) à partir d'une base de données. Ces données sont restituées grâce à un Repeater pour assurer l'affichage dynamique.
Dans ce tableau j'ai décidé d'ajouter un lien à chaque ligne. Ce lien permettra d'afficher le détail sur la personne se situant sur cette ligne (ex: Si je clique sur le lien de la ligne1, je verrais le détail (Adresse, Date de naissance) de la personne Nom1 Prénom1 (Selon l'exemple précédent)).
Cet affichage se fait via une ModalPopupExtender afin de tout afficher sur la même page.
Mais il y a un problème : Etant donné que mon lien est situé dans un Repeater, il ne peut être un Control Server, donc l'affichage de cette ModalPopupExtender se fait (je pense) seulement à l'aide du javascript.
L'affichage de la popup en elle même n'est pas le problème, c'est plutôt le contenu qui est plus compliqué...
En effet, je n'arrive pas à trouver le moyen pour que le javascript puisse provoqué une recherche dans la base de données. (Etant donné que je suis coté client, je n'ai plus d'évènements dans le code behind...)
Je ne sais pas si j'ai bien fait de posté ce problème ici (peut être que la section javaScript serait plus appropriée) car j'utilise très peu le javascript.
Mais si vous avez une solution je vous écoute, d'ailleurs si on peut passer autre part que par le javascript je suis preneur .
Partager