1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
   |  
 
protected void btn_save_Click(object sender, EventArgs e)
        {
 
            XmlDocument doc = new XmlDocument();
            doc.Load(Server.MapPath("discussions.xml"));
 
            XmlNodeList list = doc.GetElementsByTagName("message");
            XmlElement message = doc.CreateElement("message");
 
            XmlElement nom = doc.CreateElement("nom");
            nom.InnerText = Session["inscrit"].ToString();
            message.AppendChild(nom);
 
            foreach (XmlNode n in list) {
 
                if (n.ChildNodes[0].InnerText == Session["inscrit"].ToString()) {
 
                    XmlElement email = doc.CreateElement("email");
                email.InnerText = n.ChildNodes[1].InnerText;
                message.AppendChild(email);
 
                }
            }
 
 
 
            XmlElement contenu = doc.CreateElement("contenu");
            contenu.InnerText = TextBox1.Text;
            message.AppendChild(contenu);
 
            message.SetAttributeNode("date",DateTime.Now.ToString());
            doc.DocumentElement.AppendChild(message);
            doc.Save(Server.MapPath("discussions.xml"));
 
        } | 
Partager