There are numerous ways of accomplishing this, e.g. dynamically, explicitly, etc.
Easiest way:
Create a BoundColumn or TemplateColumn and set the Visible Property to "False" such as:
<asp:TemplateColumn HeaderText="PrivateField" Visible="false"></asp:BoundColumn>[/blue]
Hope this helps.