cracozore
Messages postés4Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention 4 septembre 2007
-
3 sept. 2007 à 14:52
cracozore
Messages postés4Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention 4 septembre 2007
-
4 sept. 2007 à 08:49
Bonjour à tous,
Voila, j'ai une dizaine de champs texte, nommé champ1, champ2, champ3....
Donc dans une boucle Tant que je voudrais y remplir le résultat de ma requête.
Tant que x<10 alors
(champ+x).Text= "blalbalbla";
x=x++;
refaire
Mais voila le champ+x n'est pas pris en compte. Je n'arrive pas a faire concaténer une variable après le nom fixe.
Si quelqu'un pouvait m'aider...
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 3 sept. 2007 à 22:56
Salut,
Tes champs sont des TextBox avec pour ID "champ1", "champ2", etc... si j'ai bien compris. Dans ce cas mets dans la boucle :
((TextBox)Page.FindControl("champ" + x.ToString())).Text = "blablabla";
// en gros tu fais un FindControl sur le conteneur, tu cast en TextBox et tu remplis le text
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 3 sept. 2007 à 23:23
NetLink > On est dans la catégorie ASP.NET, pas WinForms :p
Donc ça me semble un peu hors-sujet
(sauf s'il a pas posté sur le bon site, ce qui est possible aussi...)
cracozore
Messages postés4Date d'inscriptionjeudi 4 mars 2004StatutMembreDernière intervention 4 septembre 2007 4 sept. 2007 à 08:49
Merci les gars pour vos réponses (même hors sujet LoL). Je pense que ça devrait marcher, j'essais ça après mes petites réunions matinales....
Et oui j'étais dans le bon salon,
Bonne continuation à vous et bonne journée ++