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 : Sélectionner tout - Visualiser dans une fenêtre à part
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