今天写程序
有一个给播放器传参的过程
这样写是合适的<param runat="server" name="flashvars" value="file=http://127.0.0.1/A/video.flv&image=preview.jpg" /> 想把后面播放地址改为动态绑定的后台代码<param runat="server" name="flashvars" value="file=<%=video %>" />
这样就错了
video是后台一字符串: protected string video = "http://127.0.0.1/A/video.flv&image=preview.jpg";
这样写只是想替代页面的静态代码可是这样调用都是正确的呀:<input id="Text1" value="<%=video %>" type="text" />,可以正确显示出"http://127.0.0.1/A/video.flv&image=preview.jpg"; ,为什么统一替换上面的代码就错了呢??????????????????????
??????????
求救各路大侠
有一个给播放器传参的过程
这样写是合适的<param runat="server" name="flashvars" value="file=http://127.0.0.1/A/video.flv&image=preview.jpg" /> 想把后面播放地址改为动态绑定的后台代码<param runat="server" name="flashvars" value="file=<%=video %>" />
这样就错了
video是后台一字符串: protected string video = "http://127.0.0.1/A/video.flv&image=preview.jpg";
这样写只是想替代页面的静态代码可是这样调用都是正确的呀:<input id="Text1" value="<%=video %>" type="text" />,可以正确显示出"http://127.0.0.1/A/video.flv&image=preview.jpg"; ,为什么统一替换上面的代码就错了呢??????????????????????
??????????
求救各路大侠
{
get{return "file=http://127.0.0.1/A/video.flv&image=preview.jpg";}
}
不行,还是用绑定吧
<param id="Param1" runat="server" name="flashvars" value="<%# video %>" />
再加个DataBind();
protected void Page_Load(object sender, EventArgs e)
{
DataBind();
}
下面是这个文件,大家可以下载试一下啊
http://hollson.qupan.cc/6685235.html
<param id="Param1" runat="server" name="flashvars" value="<%# video %>" />
再加个DataBind();
protected void Page_Load(object sender, EventArgs e)
{
DataBind();
}
看清楚,是#不是=
另外你那个下载页面是什么东西,怎么是.exe的文件,难道是病毒?