1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
int count = 0;
protected void bt1_Click(object sender, EventArgs e)
{
//creation de la liste deroulante
DropDownList ddl = new DropDownList();
ddl.ID = "ddl"+count.ToString();
ddl.Items.Add("3");
ddl.Items.Add("4");
ddl.CssClass = "ddClass";
//Creation du bouton
Button bt = new Button();
bt.ID = "bt"+count.ToString();
bt.CssClass = "btClass";
bt.Text = "+";
bt.Attributes.Add("onClick","bt1_Click(sender, e)"); // ne marche pas
//creation d'un zone supplementaire
PlaceHolder pl = new PlaceHolder();
pl.ID = "pl"+count;
PlaceHolder1.Controls.Add(pl);
//Ajout du couple dans la zone
pl.Controls.Add(ddl);
pl.Controls.Add(bt);
//Pour la partie Ajax
AsyncPostBackTrigger trig = new AsyncPostBackTrigger();
trig.ControlID = bt.ID;
trig.EventName = "Click";
UpdatePanel1.Triggers.Add(trig);
count++ ;
} |
Partager