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 aspx :
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 behind :
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">
le confirm() marche bien mais pas l'affectation du 'oui' ou du 'non'
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
je ne comprend pas pourquoi, quelqu'un aurait-il une idee?![]()
Partager