Bonjour tout le monde,
Je cherche à récupérer l'ID d'un contrôle créer dynamiquement en code-behind.
Exemple:
j'ai ajouté un attribut "ID" avec
monTextBox.Attributes.Add("ID", "monTextBox");
Ors, lorsque j'essai d'accéder à ce contrôle via un FindControl(), je ne peux pas. Dans le code source de ma page, j'ai name=ctl00$ContentPlaceHolder1$GridView1$ctl01$ctl12.
J'ai consulté la FAQ, et à priori, le seul moyen de pouvoir définir soit-même le nom d'un tel controle serait de passer par javascript. Il y aurait-il un moyen plus "propre" ? Si oui lequel ?
D'avance merci.
PS: j'ai effectué une recherche sur ce forum, mais je n'ai rien trouvé. Si un tel thread existe déjà, je promet de me flageller en publique (mais je ne vous dirais pas où
)
Partager