Salut,
Je travaille sur un projet ASP sur Visual Studio. À un moment, dans le code-behind, je crée plusieurs TextBox genre :
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
1
2 TextBox tb = new TextBox(); tb.ID = "id";
Mais le problème c'est que ".Text" est toujours vide même si je remplis le TextBox. Est-ce normal ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part string test = ((TextBox)this.FindControl("id")).Text;
Merci d'avance de votre aide.
Partager