asp.net后台修改前端html的embed控件的src

备注:开始时想用js写的,但是发现好像有安全问题无法读取,ajax目前没有接触过。看到过用webbrowser控件嵌在pannel里的说法,但没找到实现方法。想做到的效果和这个问题差不多:http://zhidao.baidu.com/link?url=svq3KU3YUHMrG1ZZclOLupzD6XyXkvNHQ6DKLyIRWbPiTeQjRKrvHCESiUZu9Po-fMWnEyuJoYxJeIGuLBC5Ha,不过我做的主要是后端,VS环境
最后,ASP.net新手求指点

第1个回答  推荐于2017-09-23
我只知道怎么样用后台代码访问前台标签.
前台embed:
<embed id="Em1" runat="server" style="height: 266px; width: 289px">
</embed>
只要前台加了 runat="server" 后台就可以调用了.
随便加个Button 加个onclick 试试
button1_click
{
Em1.Attributes["src"] = "test";
}本回答被提问者和网友采纳
第2个回答  2013-09-12

    改变你当前这个页面的结构。左边是一个iframe,右边是一个内容区域

    把对应你的每个节点的页面,都做成用户控件,然后通过Page.Controls.Add()可以添加进来

相似回答