Ciao a tutti
Ho il seguente gridview:

codice:
<asp:GridView ID="GvRichieste" runat="server" AutoGenerateColumns="False" CssClass="Lista"
    DataKeyNames="ID" EmptyDataText="Nessuna richiesta disponibile." OnSelectedIndexChanged="GvRichieste_SelectedIndexChanged" Width="27px">
    <Columns>
      <asp:BoundField DataField="Colonna0" HeaderText="Colonna0"><ItemStyle Width="100px" /></asp:BoundField>
      <asp:BoundField DataField="Colonna1" HeaderText="Colonna1" />
      <asp:BoundField DataField="Colonna2" HeaderText="Colonna2"/>
      <asp:BoundField DataField="Colonna3" HeaderText="Colonna3" ><ItemStyle Width="100px" /></asp:BoundField>
      <asp:BoundField DataField="Colonna4" HeaderText="Colonna4"><ItemStyle Width="100px" /></asp:BoundField>
...
    </Columns>
    <HeaderStyle CssClass="Remark" Width="1%" />
  </asp:GridView>
I dati contenuti nelle colonne 3 e 4 dovrebbero essere nascosti ma se imposto:

codice:
 
GvRichieste.Columns[3].Visible = false;
GvRichieste.Columns[4].Visible = false;
i dati contenuti non riesco più a visualizzarli (il text è vuoto).

Perchè? Come nasconderlo?
Avevo pensato di impostare la proprietà style="display:none" ma dove impostarlo? ho provato nell'asp:boundfield ma mi da l'errore che non esiste la proprietà style.

Grazie a tutti...

:berto: :berto: