動的に生成しているLinkButton
にOnclick
属性を追加する必要があります。それを追加するには?ここでDynamic 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