Generer des boutons avec du code suite a un evenement

cs_rabli Messages postés 37 Date d'inscription lundi 1 mai 2006 Statut Membre Dernière intervention 11 mars 2010 - 24 avril 2009 à 01:01
arxfwf Messages postés 42 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 10 juin 2009 - 25 avril 2009 à 01:24
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

arxfwf Messages postés 42 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 10 juin 2009
24 avril 2009 à 12:19
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 !
0
cs_rabli Messages postés 37 Date d'inscription lundi 1 mai 2006 Statut Membre Dernière intervention 11 mars 2010
24 avril 2009 à 22:54
j'aimerai pouvoir creer ces controls a partir du code behind si c possible.
0
arxfwf Messages postés 42 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 10 juin 2009
25 avril 2009 à 01:24
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
0
Rejoignez-nous