请问在asp.net+C#的页面里,怎样动态地控制<Object../>的音乐播放路径啊?如下面的,就是请问如何动态更改<param name="URL" value=是否我真的一无所有.wma>中value的值?
/////////////////////////////////////////////
<object id="MediaPlayer" height="150" width="550" 
classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" VIEWASTEXT>//播放文件的地址
<param name="URL" value=是否我真的一无所有.wma><!-- 文件地址--><param name="ShowDisplay" value="1"> 
<param name="ShowControls" value="1"> 
<param name="AutoStart" value="1"> 
<param name="AutoRewind" value="1"> 
<param name="PlayCount" value="100"> 
<param name="Appearance value="1 value="""> 
<param name="BorderStyle value="0 value="""> 
<param name="MovieWindowHeight" value="240"> 
<param name="MovieWindowWidth" value="320"> 
</object>");想用C#在后台动态的赋予播放器地址来播放音乐,

解决方案 »

  1.   

    <param name="URL" value=是否我真的一无所有.wma><!-- 文件地址-->改为<param name="URL" value=<%= musicUrl %><!-- 文件地址-->后台 
    Public static musicUrl ="是否我真的一无所有.wma";
      

  2.   

    param name=<%=Page.ResolveUrl("~/)%>或
    public string path{get;set;}
      

  3.   

    VALUE= " <%   =TextBox1.Text   %> "
    点击修改控件值
      

  4.   


    public string path{get;set;}这句是什么?我前台<param name="URL" value=是否我真的一无所有.wma>还用不用改???
      

  5.   


    谢谢你哈。老是你来帮忙。那我在TextBox1.Text 赋值了另一个歌曲地址(暂时手动复制),播放器怎么又开始新的这首歌???
      

  6.   

    我也有这个问题,我是用的ASP+ACCESS,动态输出一个MP3列表,我直接在播放器的src地址里引用了数据动态地址,可以播放但只能识别第一首歌,不管怎么点击不同的歌曲,始终只播放第一首,不知道要怎么解决