后台代码:
/// <summary> /// 给XML文件中写入数据 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void submit_Click(object sender, EventArgs e) { //读取XML文件数据 XmlDocument saleXml = new XmlDocument(); saleXml.Load(Server.MapPath("sale.xml")); //创建一个新的节点 XmlElement breed = saleXml.CreateElement("Item"); breed.SetAttribute("Breed",this.TextBox1.Text); breed.SetAttribute("Type", this.TextBox2.Text); breed.SetAttribute("Number", this.TextBox3.Text); //将新节点加入到XML中 saleXml.DocumentElement.AppendChild(breed); //将添加的数据保存到文件中 saleXml.Save(Server.MapPath("sale.xml")); Cache.Remove("SaleData"); //刷新方法 this.LoadData(); }