Hente værdi fra codebehind til aspx filen og udskrive denne.
Hejsa.Jeg forsøger at embedde en flash player på min side.
Det fungerer fint når jeg hardkoder videofilens sti ind.
Men stien til filen er relativ og hentes fra en SQL database. Dette sker i Code behind filen.
Jeg har lavet et hidden field som jeg lægger videoen url ind i ved pageload.
Jeg forsøger nu at få udskrevet den værdi i aspx koden. Og det driller lidt.
Hvis jeg laver en alert og viser værdien virker det fint. Men det er "FileUrl" som står på selve siden, og ikke værdien af FileUrl.
Hvad gør jeg galt?
Her min kode på aspx siden :
-------
<div id="container"><a href="http://www.macromedia.com/go/getflashplayer">Get the Flash Player</a> to see this player.</div>
<asp:HiddenField ID="hidTxt" runat="server" />
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
FileURL = document.getElementById("<%=hidTxt.ClientID%>").value;
alert("File URL = " + FileURL);
var s1 = new SWFObject("mediaplayer.swf","mediaplayer","250","185","8");
s1.addParam("allowfullscreen","false");
s1.addVariable("width","250");
s1.addVariable("height","185");
s1.addVariable("file", FileUrl);
s1.write("container");
</script>
---------
