Bonjour à tous,
Pour être plus claire, j'ai une liste de boutons qui apparaît à l'écran et lorsque je clic sur l'un d'eux, je me dirige vers une autre page qui m'affiche une autre liste de boutons correspondant au bouton que sur lequel j'ai cliqué d'où l'intérêt de récupérer l'id. J'ai trouvé quelque solution sur le net mais je pense mal les exploiter.
Dans un premier temps, voici se que je fais dans ma première page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Button monBtn = new Button(); monBtn.Height = 100; monBtn.Width = 1000; monBtn.ID = rowPole["ID"].ToString(); ViewState["ID"] = monBtn.ClientID; monBtn.Text = rowPole["LIBELLEFR"].ToString(); Page.FindControl("form1").Controls.Add(monBtn); monBtn.PostBackUrl = "page_deps.aspx";
Puis dans un deuxième temps, j'essaie de récupérer l'id dans la page suivante :
Mais je n'arrive pas à trouver la bonne syntaxe! Si quelqu'un à un peu de temps à me consacrer pour m'aider ça serrait sympas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string idDep = PreviousPage.FindControl(ViewState["ID"].ToString());.
Merci beaucoup.
Partager