dynamisk generation af knapper? et lille problem
her er koden, problemet er at den ikke afvikler eventhandleren ved brug af kanppen er der nogen som kan gennemskue den?private void gallery_Click(object sender, System.EventArgs e)
{
Style style = new Style();
style.Height = 33;
style.Width = 106;
style.BorderStyle = BorderStyle.Dashed;
//style.BackColor= Color.DarkKhaki;
style.BorderColor = Color.RoyalBlue;
string PathVar= "C:/Inetpub/wwwroot/magudb2/gallery";
dir = Directory.GetDirectories(PathVar, "*");
for(int i = 0; i<dir.Length;i++)
{
Button b = new Button();
b.Click += new System.EventHandler(this.ClickHandler);
b.ApplyStyle(style);
b.Text = "Gallery "+i;
b.ID = dir[i];
Panel2.Controls.Add(b);
}
}
public void ClickHandler(Object sender, System.EventArgs e)
{
TextBox1.Text = "hallo";
TextBox1.Text = ((Button) sender).ID;
Control c1 = LoadControl("imageBrowser.ascx");
((imageBrowser)c1).position =((Button)sender).ID;
Panel1.Controls.Add(c1);
}