<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="192" height="70">
                  <param name="movie" value='<%# System.Configuration.ConfigurationSettings.AppSettings["swf"] %>'>
                  <param name="quality" value="high">
                  <embed src='<%# System.Configuration.ConfigurationSettings.AppSettings["swf"] %>'  pluginspage="http://www.macromedia.com/go/getflashplayer" width="192" height="70"></embed>
                </object>我的flash的地址要么从配置文件里面读,要么从数据库里面读,能不能就像asp一样的写法啊!比如说直接在html里面嵌入asp代码一样
初学者,大家见笑了!!!

解决方案 »

  1.   

    呵呵,楼主,你可以 Response.Write("");
      

  2.   

    没看清楚,
    你可以这样,在Page里声明一个protected string _swf;
    然后
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="192" height="70">
                      <param name="movie" value='<% Response.Write(_swf); %>'>
                      <param name="quality" value="high">
                      <embed src='<%Response.Write(_swf); %>'  pluginspage="http://www.macromedia.com/go/getflashplayer" width="192" height="70"></embed>
                    </object>不过这样的话,需要你Page_Load的时候_swf要有值.