0
ASP.NET Webページ上で実行時に動的に実行されるコントロールをいくつか追加してイベントを処理することができましたが、コントロールが動作しません。何か案が?私は、イベントハンドラにブレークポイントを追加するとき実行時にコントロールのイベントを処理する(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);
}
ので、私はその理由を知っていた