在我的项目中,我动态地添加一组链接按钮。当我为这些链接按钮创建事件时,这些不会触发。这里是我的代码预先感谢。动态添加的链接按钮不会触发事件
namespace listofdirectories
{
public partial class directories : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string[] drives = System.IO.Directory.GetLogicalDrives();
foreach (string str in drives)
{
LinkButton lnk = new LinkButton();
lnk.Text = str;
lnk.ID = str;
this.Panel1.Controls.Add(lnk);
Panel1.Controls.Add(new LiteralControl("<br />"));
lnk.Click += new System.EventHandler(lnk_Click);
}
}
protected void lnk_Click(object sender, EventArgs e)
{
Response.Redirect("files.aspx");
}
}
}
有人还在使用asp网页吗?为什么? – AgentFire 2015-04-05 08:02:08