Sto creando un form web in cui bisogna scegliere i nomi del proprio bambino,tramite il seguente codice,ma nella riga:
<asp:RadioButtonList id="rlSesso" runat="sever"
mi dice che l'attributo Runat deve avere solo il valore Server.Come mai avviene ciò?




<%@Page Language="VB" %>

<script runat="server">
sub ChangeNames(obj as object,e as eventargs)
if rlSex.SelectedIndex = 0 then
"femmina"
lbNames.Items(0).Text = "Marzia"
lbNames.Items(1).Text = "Beatrice"
lbNames.Items(2).Text = "Annalisa"
lbNames.Items(3).Text = "Sara"
else
"maschio"
lbNames.Items(0).Text = "Stefano"
lbNames.Items(1).Text = "Claudio"
lbNames.Items(2).Text = "Walter"
lbNames.Items(3).Text = "Armando"
end if
end sub

sub DisplayMessage(obj as object,e as eventargs)
lblMessage.Text = obj.SelectedItem.Text & _
"is a wonderful name"
end sub

</script>

<html><body>
<form runat="server">
<asp:Label id="lblMessage" runat="server"/>



Seleziona il sesso del bambino:
<asp:RadioButtonList id="rlSex" runat="sever"
OnSelectedIndexChanged="DisplayMessage"
AutoPostBack="true" >
<asp:ListItem>Femmina</asp:ListItem>
<asp:ListItem>Maschio</asp:ListItem>
</asp:RadioButtonList>



Possible names:

<asp:ListBox id="lbNames" runat="server"
OnSelectedIndexChanged="DisplayMessage"
AutoPostBack="true" >
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
<asp:ListItem></asp:ListItem>
</asp:ListBox>



</form>
</body></html>