Ciao a tutti io ho una ListView in cui carico dei dati dal Db. Ora io ho questo risultato:

27
test
27
test1-1
23
test2

Mentre io vorrei ottenere questo:

27
test
test1-1
23
test2

Quindi raggruppare i valori per i due indici.
Ecco il codice aspx:

codice:
<asp:ListView ID="ListaProdotti" runat="server">                     <LayoutTemplate>                     
<ul class="class="disc">                         
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />[/list]
</LayoutTemplate>                      
<EmptyDataTemplate>                         [*]<h6>Nessuna Prodotto presente</h6>                     </EmptyDataTemplate>                       
<ItemTemplate>                         [*]                                                        <h6><%#Eval("idregione")%></h6>                                 
<ul class="disc">                                     [*]<asp:LinkButton ID="btnProdotto" runat="server"><%#Eval("prodotto")%></asp:LinkButton>
                                 [/list]
                     
</ItemTemplate>                  
</asp:ListView>
E questo è il codice .vb
codice:
ListaProdotti.DataSource = New TableProdotti().selectProdottiConfiguratore(0, 0, oMyPrimaryKey)             
ListaProdotti.DataBind()
Ora dovrei fare qualcosa nel Sub ListaProdotti_ItemDataBound giusto?
Ma cosa devo fare per poter raggruppare i risultati?

grazie a tutti.