Below is the sample code snippet.
protected void DeleteXmlRecord(object sender, EventArgs ee)
{
XmlDocument docXml = new XmlDocument();
docXml.Load(Server.MapPath(@"App_Data\TestXmlFile.xml"));
XmlNode node = docXml.DocumentElement.ChildNodes.Item(selectedIndexValue);
node.ParentNode.RemoveChild(node);
docXml.Save(Server.MapPath(@"App_Data\smallfools.xml"));
//call the load method to load the updated data
loadUsersXmlData();
}