【发布时间】:2016-10-22 18:07:35
【问题描述】:
我正在尝试动态添加 LinkButton
这是html代码:
<div id="resultDivText" runat="server">
<asp:PlaceHolder ID="PlaceHolder1" runat="server">
</asp:PlaceHolder>
</div>
这是c#代码
LinkButton lb = new LinkButton();
lb.Text = songName + "</br>"; //LinkButton Text
lb.ID = song.Key.ToString(); // LinkButton ID’s
lb.CommandArgument = Convert.ToString(song.Key);
lb.CommandName = Convert.ToString(song.Key);
lb.Click += new EventHandler(test_Click);
this.form1.Controls.Add(lb);
PlaceHolder1.Controls.Add(lb);
这就是“test_Click”函数
protected void test_Click(object sender, EventArgs e)
{
showAllSong("let it be");
}
当我运行代码时,它会显示链接按钮列表,但是当我点击它时,什么也没有发生。
【问题讨论】: