Я очень близко. Я прошу удалить запись из XML-файла, если фамилия ASP TEXT BOX совпадает с «записью» 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();
}
Я продолжаю получать сообщения об ошибках, полагаю, что я не выбираю правильный узел в файле XML с помощью SelectSingleNode?