Réponse acceptée !
Salut,
Je n'ai pas tout compris...

Tu voudrais que la page "detail_agenda.asp?code=" + le code de l'élément sélectionné soit affichée c'est ça ?
Dans ce cas, ça ne marcheras pas car le <%=rs("code")%> te renverras toujours le code du 1er enregistrement vu que ce <%=rs("code")%> se trouve avant la boucle while.
Tu as, je pense, deux choix :
- Soit tu veux vraiment utiliser l'évènement onchange de la list, dans ce cas tu vas devoir écrire une fonction javascript qui va récupérer le "value" de l'élément sélectionné et afficher la page detail._agenda.asp?code=[value].
- Soit tu sors la liste de la balise <form /> dans lequel elle se trouve (si il y en a une

), tu la mets dans une <form /> qui ne contient que elle. Et ensuite tu mets l'attribut "action" de ta <form /> à "detail_agenda.asp" et "méthode" à "GET". Et tu peux aussi rajouter un bouton submit, ou alors faire le submit du form dans le onchange de ta liste.
Tu pourra ensuite récupérer le querystring qui contiendra le champ "value" de l'élément sélectionné.
Je pense que la 1ère solution est la plus simple, mais il faut quelques connaissances javascript (pas beaucoup hein...

)

Nurgle