我需要添加一個Onclick
屬性到我動態生成的LinkButton
。如何添加它?如何將Onclick函數添加到動態鏈接按鈕?
這是我來到到目前爲止,並擊中代碼:
foreach(string i in List)//list has more than 50 data's
{
LinkButton link = new LinkButton();
link.Text = topics;
link.ID = topics;
link.Attributes.Add("runat", "server");
link.Click += new EventHandler(this.lnk_Click);
div_ID.Controls.Add(link);
div_ID.Controls.Add(new LiteralControl("<br />"));
}
public void lnk_Click(object sender,EventArgs e)
{
string ctrlId = ((Control)sender).ID;
GMethod(ctrlId); //handles some function in which i pass the id of the particular lnk button
}
我可以從我的LinkButton
上動態生成調用此lnk_Click
。它的onclick屬性沒有被添加到鏈接按鈕。請幫我解決這個問題。我很急。
哪種編程語言? –
@laurent ASP.Net,c#3.5。 我需要代碼在服務器端工作。 – Googler
在什麼事件中,你生成的鏈接按鈕?你是否在每一個帖子後面生成它們?列表中的項目是否與每個帖子相同? – ShellyFM