Bonjour tout le monde,
voil� je d�bute dans la programmation web et je vois bien qu'il me manque certaine notion.
Je souhaite juste incr�menter une variable de session lorsque je clic sur un bouton de ma page. Jai donc d�clarr� cette variable dans le fichier global.asax:
Et voici le code de ma page web:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 protected void Session_Start(Object sender, EventArgs e) { Session["nb"] = 0; }
Au page load on voit bien que ma variable est � 0 comme je l'ai initialis� puis quant je clic sur button elle passe bien � 1 comme je le souhaite mais si je reclic une deuxi�me fois dessus elle reste � un au lieu de passer � deux comme je le voudrai.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 private void Page_Load(object sender, System.EventArgs e) { Response.Write(Session["nb"]); } private void Button1_Click(object sender, System.EventArgs e) { Session["nb"] = System.Convert.ToInt32(Session["nb"]) + 1; Response.Write(Session["nb"]); }
Quelqu'un pourrai t'il m'expliquer ce principe et me dire comment faire pour qu'� chaque clic button elle prenne plus un??
Merci � vous![]()
Partager