[VB.NET] Création dynamique d'un bouton avec action
Bonjour,
je souhaiterais créer des boutons dynamiquement et y ajouter un control (ou plutot une action à faire lorsque je clic dessus...)
j'ai écrit le code suivant :
Code:
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
|
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Placez ici le code utilisateur pour initialiser la page
Dim btn_Bouton As HtmlInputButton
If Not Me.IsPostBack Then
For intI As Integer = 0 To 10
btn_Bouton = New HtmlInputButton("submit")
btn_Bouton.Name = "Submit"
btn_Bouton.ID = "btn" & intI.ToString
btn_Bouton.Value = "Clic"
Panel1.Controls.Add(btn_Bouton)
If (intI Mod 2) < 1 Then
AddHandler btn_Bouton.ServerClick, AddressOf modifierClt2
Else
AddHandler btn_Bouton.ServerClick, AddressOf modifierClt
End If
Next
End If
End Sub
Private Sub modifierClt(ByVal sender As System.Object, ByVal e As System.EventArgs)
Label1.Text = "coucou"
End Sub
Private Sub modifierClt2(ByVal sender As System.Object, ByVal e As System.EventArgs)
Label1.Text = "bonjour"
End Sub |
lorsque je clic sur l'un des bouton, rien ne se passe or je souhaiterais qu'il execute modifierClt ou modifierClt2 en fonction du bouton cliqué...
Je ne sais pas si mon explication est clair mais si vous avez des idées....
Merci d'avance
AL
PS : je développe une application en ASPX avec le code behind en VB.NET et j'utilise par conséquent les webforms