ASP.NET renome mes identifians

Résolu
cs_Makia Messages postés 26 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 10 août 2010 - 10 juil. 2009 à 15:17
cs_Makia Messages postés 26 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 10 août 2010 - 14 juil. 2009 à 23:10
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

jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
11 juil. 2009 à 01:56
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
3
cs_Makia Messages postés 26 Date d'inscription mercredi 23 juillet 2003 Statut Membre Dernière intervention 10 août 2010
14 juil. 2009 à 23:10
Merci  pour ta réponse ,  je vais tester .
0
Rejoignez-nous