ASP.NET renome mes identifians [Résolu]

Signaler
Messages postés
26
Date d'inscription
mercredi 23 juillet 2003
Statut
Membre
Dernière intervention
10 août 2010
-
Messages postés
26
Date d'inscription
mercredi 23 juillet 2003
Statut
Membre
Dernière intervention
10 août 2010
-
Bonjour à tous , j'ai un soucis  car je souhaite contrôler des balises html avec asp.net , donc je leur met  comme attributs runat="server" et un identifiant .
Exemple :

toto" runat="server" >

Et voici ce qui est généré dans le code de ma page :

ct100_toto" >
L'identifiant à été renommer...

Le problème c'est que j'ai du javascript qui fait apel à l'ID "toto".
L'identifiant de départ étant renommé mon javascript ne trouve plus "toto" ...

Si quelqu'un pourrait me donner une piste pour régler se problème ça me dépannerais grandement !

Merci .

2 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
27
Bonjour,

c'est normal cela fait partie du mécanisme interne de ASP.net, et c'est justifié pour différentes raisons techniques.

Ce que tu peux faire c'est au niveau de ton code javascript utiliser la propriété serveur ClientID de ton controle

$('#<%=toto.ClientID%>'); par exemple

<hr />Cyril - MVP ASP.net - MCPD ASP.net & MCTS SQL - Consultant indépendant
Messages postés
26
Date d'inscription
mercredi 23 juillet 2003
Statut
Membre
Dernière intervention
10 août 2010

Merci  pour ta réponse ,  je vais tester .