dunque, tu per "trasformarla" in itemtemplate intendi questo??

<aspataGrid ID="dgr_dettaglio_carrello" ShowFooter="true" CssClass="style_carrello_datagrid" CellPadding="6" DataKeyField="id" AutoGenerateColumns="false" Width="100%" runat="server">
<ItemStyle CssClass="style_carrello_datagrid" />
<Columns>
<asp:TemplateColumn HeaderText="Quantità" >
<ItemStyle CssClass="style_carrello_datagrid" />
<FooterStyle CssClass="style_carrello_datagrid" />
<HeaderStyle CssClass="style_carrello_datagrid" />
<ItemTemplate>
<asp:TextBox runat="server" id="quantita" MaxLength="2" Columns="2" Text='<%# Container.DataItem("quantita") %>' ToolTip="Inserisci quantità desiderata" />
<asp:ImageButton runat="server" CommandName="imgbtn_aggiorna_quantita" ImageAlign="AbsMiddle" ImageUrl="~/Controls/Image_Controls/oggetti_icn_refresh.png" ToolTip="Clicca per aggiornare quantità" />
<asp:ImageButton CommandName="imgbtn_elimina_prodotto" runat="server" ImageUrl="~/Controls/Image_Controls/crocetta_rossa.png" BorderWidth="0" ImageAlign="AbsMiddle" ToolTip="Clicca per rimuovere il prodotto dal carrello" />
</ItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Articolo" >
<ItemStyle CssClass="style_carrello_datagrid" />
<FooterStyle CssClass="style_carrello_datagrid" />
<HeaderStyle CssClass="style_carrello_datagrid" />
<ItemTemplate>
<%# Container.DataItem("titolo") %>
<asp:PlaceHolder ID="ph_spedizione" runat="server" />
</ItemTemplate>
<FooterStyle VerticalAlign="Top" />
<FooterTemplate>
Spedizione: <aspropDownList runat="server" ID="drd_spedizione" OnLoad="Inizializza_Drd_Spedizione" OnSelectedIndexChanged="Seleziona_Spedizione" />




</FooterTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Prezzo unitario" >
<ItemStyle CssClass="style_carrello_datagrid" />
<FooterStyle CssClass="style_carrello_datagrid" />
<HeaderStyle CssClass="style_carrello_datagrid" />
<ItemTemplate>
<asp:Label runat="server" id="prezzo_unitario" Text='<%# Container.DataItem("prezzo_unitario") %>' />
</ItemTemplate>
<FooterStyle VerticalAlign="Middle" />
<FooterTemplate>




Totale:

</FooterTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn HeaderText="Totale" >
<ItemStyle CssClass="style_carrello_datagrid" />
<FooterStyle CssClass="style_carrello_datagrid" />
<HeaderStyle CssClass="style_carrello_datagrid" />
<ItemTemplate>
<asp:Label runat="server" id="prezzo_totale" Text='<%# Container.DataItem("prezzo_totale") %>' />
</ItemTemplate>
<FooterStyle VerticalAlign="Middle" Height="40" />
<FooterTemplate>
<%=FormatCurrency(costo_spedizione)%>
<br/ >


<%=FormatCurrency(totale)%>

</FooterTemplate>
</asp:TemplateColumn>
</Columns>
</aspataGrid>



perchè se intendio questo è già ciò che avevo fatto in precendenza, ma in questo modo se aggiungo una dropdownlist all'interno dell'itemtemplate di una colonna, la combo verrà inserita in tutte le righe del datagrid.

per quanto riguarda il footer ho già inserito la combo, ma non ho creato delle vere e proprie "righe". Conosci un metodo per suddividere il footer in righe???