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 :
Mais je veux faire cette solution , tel que je ne connais pas le nombre de TextBox.Text que je dois stocker
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); ..
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
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); . }
<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
Partager