1.动态查找控件的例子:
//查找控件
Image img = (Image)Page.FindControl("Image1");
//设定图片资源
img.ImageUrl = "~/image/p0.jpg";
//设定宽和高
img.Width = 500;
img.Height = 500;
2.动态生成控件的例子:
for (int i = 1; i < 50; i++)
{
//
Control control = ParseControl("<asp:ImageButton ID='ImageButton"+i+"' commandargument='p"+i+"' runat='server' />");
Panel1.Controls.Add(control);
ImageButton myBut = (ImageButton)Page.FindControl("ImageButton" + i);
myBut.ImageUrl = "~/image/p" + i + ".jpg";
myBut.Width = 32;
myBut.Height = 32;
//给控件绑定事件
myBut.Command += new CommandEventHandler(this.OnButton);
}