Bonjour,

J'ai une dropdownlist dans laquelle je capte l'evenement "selectedIndexChanged" en autopostback , je fais alors appelle a une fonction javascript pour confirmer que l'utilisateur veut bien changer l'élément dans la liste.

mon code JS :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function mafonction()
{
   if(confirm("Vous allez choisir XXXX, confirmez-vous?"))
        document.formulaire1.hide.value="oui";
   else
        document.formulaire1.hide.value="non";
}
code aspx :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
<form id="formulaire1" name="formulaire1" action="" method="post" runat="server">
<input id="hide" type="hidden" runat="server">
code behind :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Private Sub DDLst_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DDLst.SelectedIndexChanged
 
Page.RegisterClientScriptBlock("ClientScript", "<body><script>mafonction();</script></body>")
end sub
le confirm() marche bien mais pas l'affectation du 'oui' ou du 'non'

je ne comprend pas pourquoi, quelqu'un aurait-il une idee?