Un ajout de bloc de script Client (javascript) peut poser problème, car celui-ci ne doit être fait qu'une seule fois.
Or, si le script en question est inclu dans un User control qui sera lui-même inséré dans un datarepeater ou datagrid, le code javascript doit rester unique.
Ainsi la méthode est de passer par un couple de fonction .NET qui associera un bloc avec une Clé et testera alors la présence de cette clé.