Le problème est surtout que ton élément <param> est dans un template qui est répété plusieurs fois, donc aucune variable n'est créée pour cet élément (de toutes façons ça ne servirait pas à grand chose, vu que "videoFilename1" ne ferait pas référence à un objet unique)
La solution la plus simple est de définir la valeur du paramètre via un binding :
<param name="flashvars" id="videoFilename1" runat="server" value='<%# Eval("FileName") %>' />
(en supposant que le nom de la video soit dans la colonne FileName de ton SqlDataSource)
Partager