Bonjour
Voila mon probleme:
Je viens de créer un web user control (.ascx) dans lequel j'emploi un <div> dont le contenu défile grace à une fonction javascript.
Mon probleme vient de l'id du div qui est nécessaire à la fonction js.
En définissant l'id du div (par exemple "textdefil") et en employant le meme id dans le js ca marche sans probleme.
Mais lorsque que j'ajoute runat=server a mon div la fonction js ne le retrouve plus et donc il ne defile plus
En regardant le source de la page généré je me suis rendu compte qu'un prefixe avait été ajouté et que donc son id n'était plus "textdefil" mais "test_textdefil" test étant l"id du web user control défini dans la page .aspx
Donc ma question est : est'il possible de supprimer ce prefix afin que mon control puisse fonctionner quelque soit la page dans laquelle il est utilisé et quelque soit l'id du control
merci d'avance
Partager