Salut,
[EDIT]
finalement, j'arrive à récupérer mon control mais en faisant ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
     HiddenField password = (HiddenField)Page.FindControl("ctl00").FindControl("form1").FindControl("ContentPlaceHolder1").FindControl("paper_form_panel").FindControl("password");
je trouve assez peu élégant et je trouve que ça enlève toute l'utilité de findControl puisqu'on doit là aussi décrire l'arborescence...
Peut être que je l'utilise de travers?
Sinon, pourquoi ne pas se créer une fonction récursive? Y-a t-il une contre indication?
[/EDIT]

J'essaie de récupèrer un control avec findControl mais j'ai toujours null en valeur de retour...

page aspx:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<asp:HiddenField ID="password" runat="server" />
code C#
Code : Sélectionner tout - Visualiser dans une fenêtre à part
HiddenField hf = (HiddenField)Page.FindControl("password");
le control se trouve dans d'autres control (Panel, PlaceHolder,...) Mais je suppose que c'est recursif...

Merci d'avance pour vos éclairages...