RadioButtonList
L'oggetto RadioButtonList della famiglia dei Web Server Control di ASP.NET crea una serie di pulsanti radio gestiti lato server dal Framework .NET, impaginati in una tabella HTML.
Vediamo l'elenco delle proprietà dell'oggetto RadioButtonList:
- CellPadding - imposta la spaziatura interna alla cella che contiene i checkbox.
- CellSpacing - imposta la spaziatura esterna alla cella che contiene i checkbox.
- RepeatColumns - contiene il numero di checkbox da mostrare nel controllo.
- RepeatDirection - specifica se i checkbox devono essere impostati in orizzontale o in verticale e, a seconda di questa informazione, verrà assegnato il valore Horizontal oppure Vertical.
- RepeatLayout - specifica se i checkbox devono essere o meno contenuti in una tabella, usando quindi rispettivamente i valori Table oppure Flow.
- TextAlign - imposta l'allineamento dei checkbox attraverso i valori Left, Center oppure Right.
Vediamo un semplicissimo esempio:
<script runat="server">
Sub Esempio(sender As Object, e As EventArgs)
Testo.Text = "Hai scelto: " & Colori.SelectedItem.Text
End Sub
</script>
<form runat="server">
<asp:RadioButtonList id="Colori" runat="server">
<asp:ListItem>Rosso</asp:ListItem>
<asp:ListItem>Giallo</asp:ListItem>
<asp:ListItem>Verde</asp:ListItem>
<asp:ListItem>Blu</asp:ListItem>
</asp:RadioButtonList>
<br /><br />
<asp:Button text="Clicca qui" OnClick="Esempio" runat="server" />
<br /><br />
<p><asp:Label id="Testo" runat="server"/></p>
</form>
');







