请问用C#如何动态替换一个embed标签??

问题描述

各位前辈,我用的是vs2005.net2.0,我的问题如下:在protectedvoidPage_Load(objectsender,EventArgse)里面第一次把mp3运态加载到<embedid="md"height="60"width="275"runat="server"></embed>即:md.Attributes["src"]=path[i];是成功的.音乐成功放出来了,可是我在listBox选了一首的时候,控件就不显示了(实际控件只有一个图标在那里).不知道为什么选择测试的时候:页面上的代码:<divid="mpdiv"runat="server"><embedid="md"height="60"width="275"runat="server"></embed></div>我写了listBox来选择protectedvoidListBox1_SelectedIndexChanged(objectsender,EventArgse)我用了mpdiv.InnerHtml="<embedid=mdheight=60scr="+ListBox1.SelectedItem.Value.ToString()+"width=275></embed>";不管我有没有加runat="server"效果都一样.ListBox1.SelectedItem.Value(断点测过里面有sound22007127220313.mp3)来替换,并动态替换成功了..我看了html源码,改成功了,但控件显示错误,也不播放我搞个WEB播放器搞了三天了,大哥们,前辈们,99WO!~~~

解决方案

解决方案二:
在ListBox1_SelectedIndexChanged中继续用md.Attributes["src"]=path[i];

时间: 2024-12-06 18:44:15

请问用C#如何动态替换一个embed标签??的相关文章

js-JS删除Embed标签好像没有生效?

问题描述 JS删除Embed标签好像没有生效? JS删除Embed标签好像没有生效? 最近在IE浏览器下发现一个奇怪的问题,首先说一下业务逻辑 正常页是一个列表页,点击列表项弹出一个div,div里面直接包裹了一个EMBED标签 标签指向一个网络地址的mp4,这个网络地址的IIS MIME TYPE = "video/mp4" 我在点击关闭这个弹出div操作时,已经通过jquery去重新设置了div的内容为空 $("#showbody").html("&q

有没有人用过C# PropertyGrid这个控件,请问这个控件怎样动态设置一个属性是否可用?

问题描述 问题如上,请同行们帮助小弟一下.谢谢了.补充说明:我指的动态设置一个属性是否可用,是想当PropertyGrid控件中的一个下拉框选中true时,PropertyGrid中的某一个属性可用,当为flase时那个属性变为灰色. 解决方案 解决方案二:可以做到,但是很复杂,解决方案有很多种,要取决于你原来的程序结构.但是无论用什么方法最后不外乎继承重写PropertyDescriptor或者自定义TypeConverter搜索这两个关键字相信你能够找到很多资料解决方案三:当下拉框值更改时判

JS选项卡动态替换banner图片路径的方法

  本文实例讲述了JS选项卡动态替换banner图片路径的方法.分享给大家供大家参考.具体分析如下: 这里演示一个选项卡演示如何动态替换图片的方法,用一个JS函数实现的定义鼠标滑过替换图片的路径. 参数说明如下: obj 当前触发事件的对象 hc 当前选中元素的类名 content 选择需要替换路径的图片 url 为图片的路径 代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

动态替换Fragment全屏的问题

前言      动态替换Fragment时遇到的一个**问题,记录一下. 声明 欢迎转载,但请保留文章原始出处:)  博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com     正文    先看代码:     private void addFragmentToStack(Fragment fragment) {         FragmentTransaction ft = getSupportFragmentManager

extjs4-请问如何在window中动态添加一个列表

问题描述 请问如何在window中动态添加一个列表 我现在要在window中动态的添加一个grid, 前面有一些逻辑判断, 请问各位当满足特定条件下如何能动态的添加一个grid在window中 解决方案 用createwindow函数 也可以事先添加好,但是设置为隐藏,然后直接显示

如何在程序运行时动态修改一个类的属性的get;set;?

问题描述 publicclassMyTestClass{privatestring_name;publicstringName{get{returnstring.Format("名字:{0}",_name);}set{value=value??string.Empty;_name=value.Substring(0,4);}}}publicstaticvoidMain(){DynamicMethodmethod=newDynamicMethod("Set_Name"

JS选项卡动态替换banner图片路径的方法_javascript技巧

本文实例讲述了JS选项卡动态替换banner图片路径的方法.分享给大家供大家参考.具体分析如下: 这里演示一个选项卡演示如何动态替换图片的方法,用一个JS函数实现的定义鼠标滑过替换图片的路径. 参数说明如下: obj 当前触发事件的对象 hc 当前选中元素的类名 content 选择需要替换路径的图片 url 为图片的路径 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http

请问怎用ssh动态加载extjs tree

问题描述 请问怎用ssh动态加载extjstree0链接数据库加载extjstree不知道怎把数据转为这样的格式:[{"id":"0",text:'广东11',"cls":"folder","leaf":false,"children":[{"text":"广州22","cls":"file","l

插件的“动态替换”

    设想这样一种场景:我们的服务系统提供一系列的功能服务,而以后会有更多新的功能服务增加进来,也可能出现功能服务需要被更改或移除的情况.对于这样的服务系统,一个常见的基本的要求就是,在添加/移除/更新功能服务的时候不能停止的服务系统的运行.通常,将每一项服务封装成一个插件Dll,可以非常容易地实现"插件热插拔"(关于插件的基础信息,参见这里),但是插件的"热替换"("动态替换")却成了一个问题.原因在于,当我们从服务系统中卸载插件Dll的时候