ho fatto cosi:
codice:
<asp:TemplateColumn HeaderText ="Prova">
<ItemTemplate>
<table border="0" width="100%">
<tr>
<td>
<asp:HyperLink id="ordine" Text='<%# Container.DataItem("id_ordine") %>' NavigateUrl='<%# "ordine.aspx?codice=" + HttpUtility.UrlEncode(DataBinder.Eval(Container.DataItem,"id_ordine")) %>' Target=_self runat="server" />
</td>
<td>
<asp:HyperLink id="Nominativo" Text='<%# Container.DataItem("Cognome")+ " " +Container.DataItem("Nome") %>' NavigateUrl='<%# "cliente.aspx?codice=" + HttpUtility.UrlEncode(DataBinder.Eval(Container.DataItem,"id_cliente")) %>' Target=_self runat="server" />
</td>
<td>
<asp:label id="Totale" runat="server" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateColumn>
Però cosi facendo non ho la possibilità di settare HeaderText Per le 3 colonne che ho dentro all'ItemTemplate
mi farebbe molto comodo averle, c'è una soluzione o nell'Header Text del TemplateColumn dovrò fare cosi:
<asp:TemplateColumn HeaderText ="Prova Prova1 Prova2">