Bonjour,
Je suis perdu, je n'arrive pas à conserver la valeur de mon (mes?) attributs de classe:
exemple tout simple, je récupère la valeur séléctionnée d'une ligne d'une grid, et j'attribue cette valeur à mon attribut:
Ici tout vas bien meme si je décommente la dernière ligne, le label prend bien la bonne valeur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e) { this.ID_Article = RadGrid1.SelectedValue.ToString(); GetInfos(this.ID_Article); //Label1.Text = this.ID_Article; }
Mais dans une autre fonction, par exemple au clik d'un bouton:
Là c'est le drame, j'obtiens bien "WebForm2.aspx?ID_Article=" Mais rien après...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 protected void Modif_Click(object sender, EventArgs e) { String renvoi = "WebForm2.aspx?ID_Article=" + this.ID_Article; //Response.Redirect(renvoi); Label1.Text = renvoi; }
J'ai mal attribué ma valeur au départ ou quoi?
Partager