Generer des boutons avec du code suite a un evenement

Signaler
Messages postés
37
Date d'inscription
lundi 1 mai 2006
Statut
Membre
Dernière intervention
11 mars 2010
-
Messages postés
42
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
10 juin 2009
-
salut;
j'aimerai créer des objets sur ma page asp.net suite à un événement(click sur un bouton par exemple)
Par exemple:
je clique sur un bouton alors il fait apparaitre une zone de texte sur ma page a remplir.

Merci d'avance!!!

3 réponses

Messages postés
42
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
10 juin 2009

Bonjour,

Tu peux utiliser un placeholder pour generer des controles dynamiquement. Sinon tu peux aussi faire le flemmard en creant les controles en mode visible = false et les passer en true quand tu clic sur le boutton !
Messages postés
37
Date d'inscription
lundi 1 mai 2006
Statut
Membre
Dernière intervention
11 mars 2010

j'aimerai pouvoir creer ces controls a partir du code behind si c possible.
Messages postés
42
Date d'inscription
lundi 21 janvier 2008
Statut
Membre
Dernière intervention
10 juin 2009

C'est ce que je dis dans ma premiére phrase. =s
Tu definis tes controles dans ton code behind et tu les places par la suite sur ta page graçe au placeholder

Pour ton exemple ils suffirait de placer ça dans la methode onClick de ton bouton :
textbox textbox1 = new textbox();
textbox1.Id = "textboxId1";
textbox1.TextMode = Textbox.MultiLines;
// etc pour la taille ou autre

placeholder1.controls.add(textbox1);

source :
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.placeholder.aspx