動的に作成ImageButtonしてこれを表のセルに追加すると
TableRow tr = new TableRow();
TableCell tc = new TableCell();
ImageButton imagebutton= new ImageButton();
imagebutton.imageurl=imageurl;
imagebutton.click+= new System.Web.UI.ImageClickEventHandler(click);
tc.Controls.Add(imagebutton);
tr.Controls.Add(tc);
Table1.Rows.Add(tr);
クリックイベントが機能しません。
ただし、Panelテーブルの代わりに使用すると機能しimagebuttonます。Morevoer imagebutton をpage直接追加すると、それも機能します。しかし、私はに保存imagebuttonする必要がありtable cellます。
問題とは何ですか?imagebutton内部で作業する方法はasp table?
メソッドのクリックは次のとおりです。
protected void click(object sender, EventArgs e)
{
Response.Write("<script type='text/javascript'>alert('OK!');</script>");
}