在asp按鈕的onClick事件中,我想在客戶端上播放歌曲。我寫了下面的代碼,這樣做..如何使用C#代碼添加Html音頻元素
protected void btn1_Click(object sender, EventArgs e)
{
HtmlGenericControl myAudio = new HtmlGenericControl("audio");
myAudio.Attributes.Add("autoplay", "true");
myAudio.Attributes.Add("hidden", "true");
myAudio.Attributes.Add("src", Server.MapPath("~/Songs/") + "1.wav");
myDivTag.Controls.Add(myAudio);
}
的HTML如下:執行
但即使<div id="myDivTag" runat="server"></div>
代碼中的div
標籤保持爲空,而這首歌不播放。我究竟做錯了什麼?