Hi
The XML structure will not bound correct with the code you are showing. Easy way is correct the xml like this structure.
="1.0"="utf-8"
<employees>
<employee>
<id>1</id>
<name>Florian</name>
<phone>123</phone>
</employee>
<employee>
<id>2</id>
<name>Andreas</name>
<phone>234</phone>
</employee>
</employees>
Then have your gridview markup like this..
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" >
<Columns>
<asp:BoundField DataField="id" HeaderText="ID" />
<asp:BoundField DataField="name" HeaderText="NAME" />
<asp:BoundField DataField="phone" HeaderText="PHONE" />
</Columns>
</asp:GridView>
Now your code export all columns