bonjour,
je souhaite que lorsque je clique sur un bouton, mon
programme genere dynamiquement un autre bouton qui soit
actif ( je sais c idiot mais c pour un debut de prog). Je
suis debutant en asp.net et je ne sais pas comment faire.
Je trouve plein de trucs sur le net mais jamais assez
detaille pour que je puisse m'en servire.
Aidez-moi svp car je vais commencer a taper mon ordi...
merci par avance
Fab
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pascal Mercier
Bonjour, Le plus simple est de mettre les deux boutons dans la page, de rendre le deuxième invisible (propriété Visibleúlse) et sur l'événement Click du premier bouton de le rendre visible (Visible=true). Dans ce cas, la démarche est statique (max = 2 boutons). Si vous souhaitez rendre la chose plus dynamique en créant autant de boutons que vous souhaitez, il faut mettre un controle Placeholder dans la page et ajouter des contrôles (boutons ou autres) dedans. Exemple:
... Placeholder placeHolder; //placeholder créé déjà dans la page ... Button button = new Button(); button.ID ="monid"; button.Text="Mon libellé"; placeHolder.Controls.Add(button); ...
Cordialement,
Pascal Mercier Microsoft France - MCS
"fab" wrote in message news:117d01c4ab8e$0b49d3f0$
bonjour, je souhaite que lorsque je clique sur un bouton, mon programme genere dynamiquement un autre bouton qui soit actif ( je sais c idiot mais c pour un debut de prog). Je suis debutant en asp.net et je ne sais pas comment faire. Je trouve plein de trucs sur le net mais jamais assez detaille pour que je puisse m'en servire. Aidez-moi svp car je vais commencer a taper mon ordi... merci par avance Fab
Bonjour,
Le plus simple est de mettre les deux boutons dans la page, de rendre le
deuxième invisible (propriété Visibleúlse) et sur l'événement Click du
premier bouton de le rendre visible (Visible=true). Dans ce cas, la démarche
est statique (max = 2 boutons). Si vous souhaitez rendre la chose plus
dynamique en créant autant de boutons que vous souhaitez, il faut mettre un
controle Placeholder dans la page et ajouter des contrôles (boutons ou
autres) dedans.
Exemple:
...
Placeholder placeHolder; //placeholder créé déjà dans la page
...
Button button = new Button();
button.ID ="monid";
button.Text="Mon libellé";
placeHolder.Controls.Add(button);
...
Cordialement,
Pascal Mercier
Microsoft France - MCS
"fab" <anonymous@discussions.microsoft.com> wrote in message
news:117d01c4ab8e$0b49d3f0$a601280a@phx.gbl...
bonjour,
je souhaite que lorsque je clique sur un bouton, mon
programme genere dynamiquement un autre bouton qui soit
actif ( je sais c idiot mais c pour un debut de prog). Je
suis debutant en asp.net et je ne sais pas comment faire.
Je trouve plein de trucs sur le net mais jamais assez
detaille pour que je puisse m'en servire.
Aidez-moi svp car je vais commencer a taper mon ordi...
merci par avance
Fab
Bonjour, Le plus simple est de mettre les deux boutons dans la page, de rendre le deuxième invisible (propriété Visibleúlse) et sur l'événement Click du premier bouton de le rendre visible (Visible=true). Dans ce cas, la démarche est statique (max = 2 boutons). Si vous souhaitez rendre la chose plus dynamique en créant autant de boutons que vous souhaitez, il faut mettre un controle Placeholder dans la page et ajouter des contrôles (boutons ou autres) dedans. Exemple:
... Placeholder placeHolder; //placeholder créé déjà dans la page ... Button button = new Button(); button.ID ="monid"; button.Text="Mon libellé"; placeHolder.Controls.Add(button); ...
Cordialement,
Pascal Mercier Microsoft France - MCS
"fab" wrote in message news:117d01c4ab8e$0b49d3f0$
bonjour, je souhaite que lorsque je clique sur un bouton, mon programme genere dynamiquement un autre bouton qui soit actif ( je sais c idiot mais c pour un debut de prog). Je suis debutant en asp.net et je ne sais pas comment faire. Je trouve plein de trucs sur le net mais jamais assez detaille pour que je puisse m'en servire. Aidez-moi svp car je vais commencer a taper mon ordi... merci par avance Fab
Rédo - MVP ASP.NET
Salut Fab,
Ta "page" est un objet qui peut être considéré comme une collection de contrôles, à cette collection tu peux ajouter un autre contrôle à la volée vi "add".
Pour le peut que tu travailles sur un webcontrol tu peux travailler sur add attribute en lui posant un style avec un positionnement en X, Y, Z (méthode gridline).
Vlà :)
"fab" a écrit :
bonjour, je souhaite que lorsque je clique sur un bouton, mon programme genere dynamiquement un autre bouton qui soit actif ( je sais c idiot mais c pour un debut de prog). Je suis debutant en asp.net et je ne sais pas comment faire. Je trouve plein de trucs sur le net mais jamais assez detaille pour que je puisse m'en servire. Aidez-moi svp car je vais commencer a taper mon ordi... merci par avance Fab
Salut Fab,
Ta "page" est un objet qui peut être considéré comme une collection de
contrôles, à cette collection tu peux ajouter un autre contrôle à la volée vi
"add".
Pour le peut que tu travailles sur un webcontrol tu peux travailler sur add
attribute en lui posant un style avec un positionnement en X, Y, Z (méthode
gridline).
Vlà :)
"fab" a écrit :
bonjour,
je souhaite que lorsque je clique sur un bouton, mon
programme genere dynamiquement un autre bouton qui soit
actif ( je sais c idiot mais c pour un debut de prog). Je
suis debutant en asp.net et je ne sais pas comment faire.
Je trouve plein de trucs sur le net mais jamais assez
detaille pour que je puisse m'en servire.
Aidez-moi svp car je vais commencer a taper mon ordi...
merci par avance
Fab
Ta "page" est un objet qui peut être considéré comme une collection de contrôles, à cette collection tu peux ajouter un autre contrôle à la volée vi "add".
Pour le peut que tu travailles sur un webcontrol tu peux travailler sur add attribute en lui posant un style avec un positionnement en X, Y, Z (méthode gridline).
Vlà :)
"fab" a écrit :
bonjour, je souhaite que lorsque je clique sur un bouton, mon programme genere dynamiquement un autre bouton qui soit actif ( je sais c idiot mais c pour un debut de prog). Je suis debutant en asp.net et je ne sais pas comment faire. Je trouve plein de trucs sur le net mais jamais assez detaille pour que je puisse m'en servire. Aidez-moi svp car je vais commencer a taper mon ordi... merci par avance Fab