Rècupèrer la valeur d une zone de texte
Bonsoir, tout le monde
Je travaille au niveau d’écriture à un fichier XML tel que je veux stocker le contenu de mes TextBox.Text à mes balises voici mon code :
Code:
1 2 3 4 5 6 7 8
| XmlTextWriter.WriteStartElement("balise1");
XmlTextWriter.WriteElementString("t1 ,TextBox1.Text);
XmlTextWriter.WriteElementString("t2", TextBox2.Text);
XmlTextWriter.WriteElementString("t3, TextBox3.Text);
XmlTextWriter.WriteElementString("t4, TextBox4.Text);
XmlTextWriter.WriteElementString("t5, TextBox5.Text);
.. |
Mais je veux faire cette solution , tel que je ne connais pas le nombre de TextBox.Text que je dois stocker
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| On a dèja au debut int k=0 ;
String Balise ;
String textText ;
Balise = "t" + k;
textText = "TextBox"+k+".Text";
while(nbreElement!=0)
{
Balise = "t" + k;
textText = "TextBox"+k+".Text";
XmlTextWriter.WriteElementString(Balise, textText);
.
} |
Pour ce cas les balises fonctionne bien c a d je trouve t1 , t2 , t3… au niveau de mon fichier XML mais textText no ; car je trouve comme ça
<t1>TextBox1.Text</t1>
<t2> TextBox1.Text</t2>
…
Pas le contenu de textBox1
Est-ce que je dois ajouter qlq chose ou bien ma logique ne peut pas fonctionner ??
Merci d avance