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:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
 
Session["ddl1_SelectedIndex"] = ddl1.SelectedIndex;
Et ici ma fonction javascript
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;               
                }                
            }
            }
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
 
ddl1.Attributes.Add("onchange", "confirm_submit(this);");
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.

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!