動的に作成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>");
}