Grazie per l'intervento
1) appunto, non è inizializzato..
2) Non sono sicuro..
ecco il codice del repeater;
codice:
<asp:repeater ID="griglia_annunci" runat="server">
<HeaderTemplate>
...
</HeaderTemplate>
<SeparatorTemplate>
...
</SeparatorTemplate>
<FooterTemplate>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="8" colspan="3" bgcolor="#FFFFFF" class="testo_medio_nero">
<div align="left"></div>
</td>
</tr>
<tr>
<td width="25%" height="20" bgcolor="#F4F4F4" class="testo_medio_nero">
<div align="left">
Pagina 1 di 1</p></div></td>
<td width="50%" bgcolor="#F4F4F4" class="testo_medio_nero"><div align="center"><< Precedente - Successivo >>
</div>
</td>
<td width="25%" bgcolor="#F4F4F4" class="testo_medio_nero">vai a
<asp:DropDownList ID="pagina" runat="server" AutoPostBack="True" CssClass="testo_medio_nero"></asp:DropDownList>
</td>
</tr>
</table>
</FooterTemplate>
</asp:repeater>
e il codice nel form load, cerco solo di caricare la drop con i valori recuperati dal database;
codice:
Dim a As DropDownList = DirectCast(griglia_annunci.FindControl("pagina"), DropDownList)
a.Items.Clear()
Dim I
a.Items.Insert(0, New ListItem("seleziona.." & I, 0))
For I = 1 To PagineTotali
a.Items.Insert(I, New ListItem("Pagina " & I, I))
Next
Grazie per la pazienza