Récupérer le nom de l'ID dans un GridView

Signaler
Messages postés
4
Date d'inscription
vendredi 11 mai 2007
Statut
Membre
Dernière intervention
2 juillet 2009
-
Messages postés
4
Date d'inscription
vendredi 11 mai 2007
Statut
Membre
Dernière intervention
2 juillet 2009
-
Bonjour,

Je vous écris pour vous faire part de ma difficulté à récupérer le nom d'un ID dans un GridView.

Je récupère d'une base de données une liste de routeurs avec ses données propres.
Le GridView crée autant de lignes que de routeurs et mon champ nom (ayant comme id "name") est renommé automatiquement en "Routeur_ctl0_name" et ainsi de suite jusqu'au dernier "Routeur_ctl5_name".

Lorsque je veux éditer les informations à travers "Routeur_RowEditing" j'ai besoin de mettre le focus sur le champ "name" en utilisant Javascript.

Ma question est de savoir comment récuépérer le nom de l'ID "Routeur_ctl2_name" lorsque j'édite le deuxième routeur par exemple.
Ja'i testé de faire FindControl("name") mais forcément l'ID "name" n'est pas valide.

Merci beaucoup pour votre aide.

Portman07

2 réponses

Messages postés
249
Date d'inscription
samedi 13 octobre 2007
Statut
Membre
Dernière intervention
2 mai 2014

bonjour

il faut utiliser le ClientId lorsque t'es en javascript : FindControl("name").ClientID

Les fins justifient les moyens_________________________________________________
Yassine BENNANI - Ingénieur en génie logiciel & multimédia (Consultant SI)
Messages postés
4
Date d'inscription
vendredi 11 mai 2007
Statut
Membre
Dernière intervention
2 juillet 2009

Merci bien, ça marche en mettant: ((TextBox)e.Row.FindControl("name")).ClientID

Portman07