我非常接近。如果ASP TEXT BOX的姓氏與XML「條目」匹配,我要求從XML FILE中刪除條目。從XML中刪除節點
這是按鈕腳本。請把XmlNode的電話簿行注:
protected void deletion_Click(object sender, EventArgs e)
{
XmlDocument document = new XmlDocument();
document.Load(Server.MapPath("~/App_Data/PhoneBook.xml"));
XmlElement root = document.DocumentElement;
XmlNode PhoneBook = document.SelectSingleNode("//event[@lastName='" + txtLastName.Text + "']");
PhoneBook.ParentNode.RemoveChild(PhoneBook);
document.Save(Server.MapPath("~/App_Data/PhoneBook.xml"));
GridView1.DataBind();
}
我不斷收到錯誤,我猜我沒有選擇使用的SelectSingleNode XML文件正確的節點?
你會得到什麼樣的錯誤?你能複製粘貼錯誤信息嗎?或者只是結果與你期望的不同?你能指望什麼? – Howard 2011-05-14 17:45:39
使用PhoneBook.ParentNode.RemoveChild(PhoneBook)獲取錯誤; – user734699 2011-05-14 17:54:58