Bonjour � tous, voil� j'ai un petit soucis. Je souhaiterais r�cup�rer dans une fonction javascript une Session que j'ai initialis� au paravant dans le code behind.
Normalement tout devrait marcher, mais biensur rien ne va ^^
Voil� comment j'ai initialis� ma Session dans le code behind:
Et ici ma fonction javascript
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 Session["ddl1_SelectedIndex"] = ddl1.SelectedIndex;
Enfin bref, je fais tout sa pour avoir un message de confirmation lors d'un Onchange sur une dropdownlist:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 function confirm_submit(elem) { if(elem != null) { var _lastSelectedValueDdl; _lastSelectedValueDdl= '<%# Session["ddl1_SelectedIndex"].ToString() %>'; alert(_lastSelectedValueDdl);//ici sa devarit m'affiché la valeur de la session, mais l'alert est vide, soit _lastSelectedValueDdl est null if(!confirm('Confirmez vous ce changement?')) { elem.selectedIndex=_lastSelectedValueDdl; return false; } } }
Et j'ai besoin de r�cup�rer le dernier index selectionn� avant le changement d'index, car si l'utilisateur annule la confirmation, il faut que ma dropdownlist se replace sur l'index d'avant changement.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2 ddl1.Attributes.Add("onchange", "confirm_submit(this);");
Donc si vous avez une id�e pour �a ou si vous savez pourquoi ma session est vide dans le javascript je suis preneur, merci!
Partager