bonjour,
J'ai une page P1.aspx contenant un tabcontainer avec trois volets.
J'ai sur cette même page P1, plusieurs boutons images me permettant d'accéder à d'autres pages.
Ce que je voudrais, c'est revenir sur le volet courant de mon tabcontainer et non pas être toujours être renvoyé sur le même volet lorsque je change de page et reviens sur P1 après.
Par exemple, si dans ma page P1, je me place sur le 3e volet et que je clique sur l'un de mes boutons images qui m'envoi vers une autre page, si je reviens sur la page P1, je voudrais de nouveau me retrouver sur le 3e volet.
J'ai pensé passer par un viewstate dans le pageload de ma page P1 mais cette méthode n'a pas l'air de marcher :
Est-ce que quelqu'un verrait comment faire? Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 protected void Page_Load(object sender, EventArgs e) { if (Page.IsPostBack == false) { ViewState["TabIndexReferent"] = TabContainer1.ActiveTabIndex; } //Ouverture sur la page courante du Tabcontainer TabContainer1.ActiveTabIndex = Int32.Parse(ViewState["TabIndexReferent"].ToString()); }
Partager