slednet69
Messages postés16Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention27 mars 2007
-
27 mars 2007 à 15:42
slednet69
Messages postés16Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention27 mars 2007
-
27 mars 2007 à 16:04
Bonjour à tous....
Petit problème de récupération pour le contenu d'un textbox dynamique.
Méthode qui fonctionnait en VS2003 ne fonctionne plus en VS2005
Alors pour simplifier, j'ai une page avec master page ou non (Je ne fais pas de CrossPostBack, seulement un postback simple).
Dans cette page, 2 boutons et un placeholder.
1er bouton, je créé dynamiquement un textbox dans un placeholder
Protected
Sub btnConstruct_Click(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles btnConstruct.Click
Dim txtbox
As
New TextBox
txtbox.ID =
"txt"
PlaceHolder1.Controls.Add(txtbox)
End
Sub
2nb bouton, j'affiche le contenu de ma textbox
Protected
Sub btnRecup_Click(
ByVal sender
As
Object,
ByVal e
As System.EventArgs)
Handles btnRecup.Click
Dim txtbox
As
New TextBox
txtbox =
CType(
Me.FindControl(
"txt"), TextBox)
Response.Write(txtbox.Text)
End
Sub
Mon problème est que la méthode FindControl, ne trouve rien du tout !!!!
Des idées ????
slednet69
Messages postés16Date d'inscriptionmardi 14 octobre 2003StatutMembreDernière intervention27 mars 2007 27 mars 2007 à 16:04
Je rajout que évidemment si je construis mon textbox dynamiquement au init de la page, mon bouton de récupération alors fonctionne.
Mon problème est que je souhaite afficher un formulaire spécifique (textbox et companie) que sur un évènement et non à chaque chargement de la page.....Comment faire ?? je m'arrache les cheveux, j'ai le sentiment d'avoir la tête dans le guidon, ce qui m'empêche tout réflexion.....HEEELLLP please