//填加
string filPath=File2.PostedFile.FileName;
string fileName=filPath.Substring(filPath.LastIndexOf ("\\")+1);
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile.xml"));
XmlNode node = doc.CreateElement("Ad");
XmlElement xmlElement = doc.CreateElement("ImageUrl");
xmlElement.InnerText="AdImage/"+fileName;
File2.PostedFile.SaveAs (Server.MapPath("AdImage/"+fileName));
node.AppendChild(xmlElement); xmlElement = doc.CreateElement("NavigateUrl");
xmlElement.InnerText=this.TextBox5.Text;
node.AppendChild(xmlElement); doc.DocumentElement.AppendChild(node);
doc.Save(Server.MapPath("XMLFile.xml"));
//更新
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile.xml"));
XmlNodeList nodes = doc.SelectNodes("/Advertisements/Ad");
for(int i=0;i<nodes.Count;i++)
{
XmlNode node=nodes.Item(i);
if(node.ChildNodes[1].InnerText.Trim().ToString()==((TextBox)e.Item.Controls[1].FindControl("TextBox2")).Text.Trim().ToString())
{
node.ChildNodes[2].InnerText=((TextBox)e.Item.Controls[2].FindControl("TextBox2")).Text;
node.ChildNodes[3].InnerText=((TextBox)e.Item.Controls[3].FindControl("TextBox4")).Text;
node.ChildNodes[4].InnerText=((TextBox)e.Item.Controls[4].FindControl("TextBox1")).Text;
break;
} }
doc.Save(Server.MapPath("XMLFile.xml"));
DataGridBind();//删除
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile1.xml"));
XmlNodeList nodes = doc.SelectNodes("/Advertisements"); nodes.Item(0).RemoveChild(nodes.Item(0).ChildNodes[3]);
doc.Save(Server.MapPath("XMLFile1.xml"));
string filPath=File2.PostedFile.FileName;
string fileName=filPath.Substring(filPath.LastIndexOf ("\\")+1);
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile.xml"));
XmlNode node = doc.CreateElement("Ad");
XmlElement xmlElement = doc.CreateElement("ImageUrl");
xmlElement.InnerText="AdImage/"+fileName;
File2.PostedFile.SaveAs (Server.MapPath("AdImage/"+fileName));
node.AppendChild(xmlElement); xmlElement = doc.CreateElement("NavigateUrl");
xmlElement.InnerText=this.TextBox5.Text;
node.AppendChild(xmlElement); doc.DocumentElement.AppendChild(node);
doc.Save(Server.MapPath("XMLFile.xml"));
//更新
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile.xml"));
XmlNodeList nodes = doc.SelectNodes("/Advertisements/Ad");
for(int i=0;i<nodes.Count;i++)
{
XmlNode node=nodes.Item(i);
if(node.ChildNodes[1].InnerText.Trim().ToString()==((TextBox)e.Item.Controls[1].FindControl("TextBox2")).Text.Trim().ToString())
{
node.ChildNodes[2].InnerText=((TextBox)e.Item.Controls[2].FindControl("TextBox2")).Text;
node.ChildNodes[3].InnerText=((TextBox)e.Item.Controls[3].FindControl("TextBox4")).Text;
node.ChildNodes[4].InnerText=((TextBox)e.Item.Controls[4].FindControl("TextBox1")).Text;
break;
} }
doc.Save(Server.MapPath("XMLFile.xml"));
DataGridBind();//删除
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("XMLFile1.xml"));
XmlNodeList nodes = doc.SelectNodes("/Advertisements"); nodes.Item(0).RemoveChild(nodes.Item(0).ChildNodes[3]);
doc.Save(Server.MapPath("XMLFile1.xml"));
{
LinkButton myButton = (LinkButton) e.Item.Cells[6].Controls [0];
myButton.Attributes.Add("onclick","return confirm('真的要删除此项吗?');");
myButton.Text ="删除";
}