bonjour je souhaite par un bouton valider récupérer les valeur de mes diferents controles contruis en code behind par un repeater lié a un liste d'objet mais j'y arrive pas a trouver les controle avec cette commande
tb = RptTableau.FindControl(Control.libelleControle)
voici le code
Protected Sub RptTableau_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles RptTableau.ItemDataBound
Dim valeurI As Controle = e.Item.DataItem
Dim lblLibelleControle As Label = e.Item.FindControl("Label1")
Dim panel As Panel = e.Item.FindControl("Panel1")
lblLibelleControle.Text = valeurI.libelleControle
Select Case valeurI.nomControle
Case "Liste deroulante"
Dim listD As New DropDownList
listD.Items.Add("aucun")
listD.ID = lblLibelleControle.Text
For Each valeur As String In valeurI.valeurControle
listD.Items.Add(valeur)
Next
panel.Controls.Add(listD)
Case "Saisie libre"
Dim textbox As New TextBox
textbox.ID = lblLibelleControle.Text
textbox.EnableViewState = True
panel.Controls.Add(textbox)
Case "Liste de bouton"
Dim listeRdBouton As New RadioButtonList
For Each valeur As String In valeurI.valeurControle
listeRdBouton.Items.Add(valeur)
Next
listeRdBouton.ID = lblLibelleControle.Text
listeRdBouton.RepeatDirection = RepeatDirection.Horizontal
panel.Controls.Add(listeRdBouton)
Case "Case à cocher"
Dim cases As New CheckBoxList
For Each valeur As String In valeurI.valeurControle
cases.Items.Add(valeur)
Next
cases.ID = lblLibelleControle.Text
cases.RepeatDirection = RepeatDirection.Horizontal
panel.Controls.Add(cases)
End Select
....
Protected Sub BtValider_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BtValider.Click
marche pas!!!
