By using this structure of XML :
<?xml version="1.0" encoding="utf-8" ?>
<Countries>
   <Country>
        <CountryName>Australia</CountryName>
        <LabelABN>ABN</LabelABN>
        <TextBoxLimitABN>14</TextBoxLimitABN>
        <LabelACN>ACN</LabelACN>
        <TextBoxLimitACN>14</TextBoxLimitACN>
    </Country>
    <Country>
      <CountryName>Pakistan</CountryName>
      <LabelABN>NTN</LabelABN>
        <TextBoxLimitABN>20</TextBoxLimitABN>
        <LabelACN>BNumber</LabelACN>
        <TextBoxLimitACN>22</TextBoxLimitACN>
    </Country>
    <Country>
      <CountryName>India</CountryName>
        <LabelABN>NTT</LabelABN>
        <TextBoxLimitABN>18</TextBoxLimitABN>
        <LabelACN>IDP</LabelACN>
        <TextBoxLimitACN>24</TextBoxLimitACN>
    </Country>
</Countries> 
 
or this :
<?xml version="1.0" encoding="utf-8" ?>
<Countries>
   <Australia>
        <LabelABN>ABN</LabelABN>
        <TextBoxLimitABN>14</TextBoxLimitABN>
        <LabelACN>ACN</LabelACN>
        <TextBoxLimitACN>14</TextBoxLimitACN>
    </Australia>
    <Pakistan>
        <LabelABN>NTN</LabelABN>
        <TextBoxLimitABN>20</TextBoxLimitABN>
        <LabelACN>BNumber</LabelACN>
        <TextBoxLimitACN>22</TextBoxLimitACN>
    </Pakistan>
    <India>
        <LabelABN>NTT</LabelABN>
        <TextBoxLimitABN>18</TextBoxLimitABN>
        <LabelACN>IDP</LabelACN>
        <TextBoxLimitACN>24</TextBoxLimitACN>
    </India>
</Countries> 
 
i want to apply INSERT < UPDATE < DELETE < SEARCH (you can apply searching outside gridview if u wish) in gridview by using XML File Provided above as a data source ... 
for your ease here's a link :
INSERT UPDATE DELETE IN GRIDVIEW USING XML