Ciao ragazzi non riesco a far funziona l update panel nel modo corretto nella pagina ho dei linkbuton, che a seconda di quali clicco mi crea in una tabella N(a seconda di quale linkbutton clicco) dropdownlist e fin qui tutto ok. Una volta che mi ha creato queste dropdown, dovrei cliccare su una drop qualsiasi e mi dovrebbe andare sul evento SelectedIndexChanged ma invece di scattare l evento mi fa il postback della pagina e mi si svuota la tabella con le drop

codice pagina aspx
Codice PHP:
 <asp:ScriptManager ID="ScriptManager1" runat="server" />
        <
div>
            <
asp:UpdatePanel ID="UpdatePanel1" runat="server" >
            <
ContentTemplate>   <asp:LinkButton runat="server" ID="Lb10persone" Text="10 Persone"></asp:LinkButton>
    <
asp:table runat="server" ID="table" style="width:600px;border:1px solid black;"></table>
</
ContentTemplate>
            </
asp:UpdatePanel
qualcuno sa aiutarmi
codice pagina vbnet
Codice PHP:
Protected Sub Lb10persone_Click(ByVal sender As ObjectByVal e As System.EventArgsHandles Lb10persone.click

For As Integer 0 To 10
  Dim Riga 
As New TableRow
            Dim Cella 
As New TableCell
 Dim Tb 
As New DropDownList
            Dim dt 
As DataTable DB.Query(query)
            
Tb.DataSource dt
            Tb
.DataTextField "nome"
            
Tb.DataValueField "id"
            
Tb.DataBind()
            
Tb.Items.Insert(0"")
            
Tb.Width 160
            Tb
.ID "drop" i
            AddHandler Tb
.SelectedIndexChangedAddressOf TbIndexChanged
            Tb
.AutoPostBack True
 Riga
.Cells.Add(Cella1)
  
Me.table.Rows.Add(Riga)
next

  
Private Sub TbIndexChanged(ByVal sender As ObjectByVal e As System.EventArgs)
'qui ho messo un punto di interuzione per vedere se entrava ma non entra  
end sub