Je m'explique (pas facile de trouver un titre assez clair).

Je pense que ma demande est simple. Je cherche à avoir une page auquelle je rajoute un objet, par exemple un entier.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
public class WebForm1 : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.ImageButton ImageButton1;
		protected System.Web.UI.WebControls.Label Label1;
 
		private int monentier;
}

dans le page_load ( ou le constructeur? ) j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 private void Page_Load(object sender, System.EventArgs e)
		{		
			monentier=1;
		}
dans le traitant de mon evenement de bouton j'ai :

private void ImageButton1_Click(object sender,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
System.Web.UI.ImageClickEventArgs e)
		{
			monentier++;
			Label1.Text=monentier.toString();
 
		}
Dans l'etat actuel, apres chaque clic du bouton, mon label affiche toujours 2, l'etat de l'entier est toujours remis à 1 apres le click du bouton.

J'aimerai que l'etat soit conservé et donc que ca compte le nombre de fois que j'ai cliqué sur le bouton.

Une piste?