Salut,

Je travaille sur un projet ASP sur Visual Studio. À un moment, dans le code-behind, je crée plusieurs TextBox genre :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
TextBox tb = new TextBox();
tb.ID = "id";
Puis je tape des valeurs dans chacune des TextBox et je dois récupérer chacune d'entre elles pour les ajouter dans une table SqlServer. Mais puisque ces TextBox ne sont pas "physiquement" créées, je dois récupérer la valeur de ".Text" en trouvant le Control (par FindControl) et en le convertissant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
string test = ((TextBox)this.FindControl("id")).Text;
Mais le problème c'est que ".Text" est toujours vide même si je remplis le TextBox. Est-ce normal ?

Merci d'avance de votre aide.