Bonjour,
Je rejoins PitMaverik dans ses propos, il te faut utiliser le ClientID de ton contrôle ASP.NET dans tes scripts.
Si tu es sur ASP.NET 4.0, tu peux utiliser le mode ClientIDMode Static.
Sinon pour le 2.0 et 3.5, tu peux générer ton script dans ton code-behind via RegisterScriptBlock. Enfin, tu peux également mettre en dur l'ID qu'aura ton contrôle lors du rendu HTML, mais je te le déconseille fortement car si tu modifies ta hierarchie de contrôles ton ID final en sera modifié.
Egalement, tu peux utiliser ceci :
document.getElementByID('<%=TonControle.ClientID%>')
En espérant t'avoir aidé.
Partager