<Script Runat="Server">
sub ciao (s As Object, e As EventArgs )
Dim Itm As ListItem

for each Itm in prova.items
if itm.selected then
response.Write("ID:" & itm.text)
end if
next

end sub
</script>

<html>
<body>

<form Runat="Server" id="form1">

<asp:CheckBoxList
AutoPostBack="true"
ID="prova" runat="server" TextAlign="left" Selected="true"
OnSelectedIndexChanged="ciao">
<asp:ListItem Text="Uno" Selected="false" />
<asp:ListItem Text="Due" Selected="false" />
<asp:ListItem Text="Tre" Selected="true" />
</asp:CheckBoxList>

</form>


Qualcuno può dirmi perchè selezionando esclusivamente il terzo elemento della checkboxlist l'evento di cambiamento non si verifica ?