1

我有

    <audio runat="server" id="audioMessageToPlay" src="" controls="controls"/>

在用户控件中,我想在后面的代码中操作 src 标记,但是当我到达那里时,控件

    audioMessageToPlay.src 

不是吗?

我什至做不到

    audioMessageToPlay.Attributes.Add("src", "mymusic.mp3")

关于如何获得它的任何想法,我目前正在更新到 SP1 也许会有所帮助?

4

1 回答 1

2

我正在使用VS2010 SP1,下面的代码对我来说很好。不幸audioMessageToPlay.src的是没有工作。

protected void Page_Load(object sender, EventArgs e)
{
    audioMessageToPlay.Attributes.Add("src", "media/keineZeit.mp3");
}

尝试了VS2008中的代码并在那里工作。再次audioMessageToPlay.src不起作用。最后检查了VS2012 -Attributes.Add(.., ..) 并且 src正在工作!

音频标签后面的VS2012代码

旁注:我的版本 都没有正确显示音频标签,而在 designMode

于 2012-09-20T19:58:11.303 回答