0
我曾經在ASP.NET網頁上通過運行時動態添加了一些控件,並且能夠處理它們的事件,但現在我將代碼放入用戶控制但它不起作用。任何想法?處理在運行時添加的控件(ON USER CONTROL或WEB PART)的事件
while (drr.Read())
{
LinkButton lnkbtnDownloadFile = new LinkButton();
//name of the file ---> drr[2]
lnkbtnDownloadFile.Click += new EventHandler(lnkbtnDownloadFile_Click);
lnkbtnDownloadFile.Text = drr[2].ToString();
PlaceHolderQuestions.Controls.Add(lnkbtnDownloadFile);
PlaceHolderQuestions.Controls.Add(new LiteralControl("<br/>"));
}
void lnkbtnDownloadFile_Click(object sender, EventArgs e)
{
if (sender is LinkButton)
DownloadFile((sender as LinkButton).Text);
}
所以,當我在事件處理程序添加一個破發點它不停止