Salut tout le monde!

Le fait de générer dynamiquement mes textbox ne me permet pas d'acceder aux valeurs. Le problème est logique mais je ne vois pas comment faire.
J'ai essayé de déclarer mes textbox en dehors de la methode, ca te fonctionne pas. J'ai essayé des dizaines de trucs trouvé sur le net mais je suis toujours au même point

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
30
31
32
33
34
35
36
37
38
39
40
41
 Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        Dim number As Integer
        number = Session("number")
 
        Me.PanelSaisie.Controls.Add(New LiteralControl("<b>Vous avez déclaré que l'étude comportait <big>" + number.ToString + "</big> étapes.<br><br></b>"))
 
        Dim tb(number) As TextBox
 
 
 
        For i As Integer = 1 To number
 
            tb(i) = New TextBox
 
            tb(i).Text = "blabla.... "
            tb(i).TextMode = TextBoxMode.MultiLine
 
 
            Me.PanelSaisie.Controls.Add(New LiteralControl("Etape n°" + i.ToString))
            Me.PanelSaisie.Controls.Add(tb(i))
            Me.PanelSaisie.Controls.Add(New LiteralControl("<br>"))
 
            Me.PanelSaisie.Controls.Add(tb(i))
 
 
 
        Next
 
 
 
    End Sub
 
 
 
 
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        Dim tb As TextBox = New TextBox
        Label1.text = tb(1).text        <--- bien sur cela ne marche pas
 
    End Sub

Merci d'avance!

Tchao!!