I have searched lots of web site for deleting xml node , but after searching lots of web site i able to delete the node. Now i can show you how to do that .
XML File
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<Page>
<Id>1</Id>
<Name>Default.aspx</Name>
<Title>Client Management System </Title>
</Page>
<Page>
<Id>2</Id>
<Name>Login.aspx</Name>
<Title>Login Page</Title>
</Page>
<Page>
<Id>3</Id>
<Name>About.aspx</Name>
<Title>About Page</Title>
</Page>
<Page>
</configuration>
C# Code
string node_no = 2;
string SeoXmlFile = MapPath("SeoXml.xml");
//create new instance of XmlDocument
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(SeoXmlFile);
XmlNode rootNode = xmlDoc.DocumentElement;
//XmlNodeList nodes = xmlDoc.SelectNodes("configuration");
rootNode.RemoveChild(rootNode.ChildNodes[4]);
xmlDoc.Save(SeoXmlFile);
LoadSeoGrid();
After Delete The node the Xml file is
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<Page>
<Id>1</Id>
<Name>Default.aspx</Name>
<Title>Client Management System </Title>
</Page>
<Page>
<Id>2</Id>
<Name>Login.aspx</Name>
<Title>Login Page</Title>
</Page>
</configuration>

