Kontrolka RadioButton ASP.NET

Definicja i użycie

Kontrolka RadioButton jest używana do wyświetlania przycisków radiowych.

Uwaga:Aby utworzyć serię przycisków radiowych używających wiązania danych, użyj kontrolki RadioButtonList!

Atrybuty

Atrybuty Opis
AutoPostBack Wartość logiczna, określająca, czy po zmianie atrybutu Checked natychmiast jest przesyłany formularz. Domyślnie jest fałszywe.
Checked Wartość logiczna, określająca, czy przycisk radiowy jest zaznaczony.
id Unikalny identyfikator kontrolki.
GroupName Nazwa grupy kontrolki do której należy ten przycisk radiowy.
OnCheckedChanged Nazwa funkcji wykonywanej, gdy Checked zostaje zmieniony.
runat Określa, że kontrolka jest kontrolką serwerową. Musi być ustawiona na "server".
Text Tekst obok przycisku radiowego.
TextAlign Tekst powinien pojawić się po jednej stronie przycisku radiowego (lewej lub prawej).

Standardowe atrybuty kontrolki Web

AccessKey, Atrybuty, KolorTła, KolorRamki, StylRamki, SzerokośćRamki, 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled, 
SkinID, Style, TabIndex, ToolTip, Width

Aby uzyskać pełną opis, odwiedź Standardowe atrybuty kontrolki Web.

Standardowe atrybuty kontrolki

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site, 
TemplateControl, TemplateSourceDirectory, UniqueID, Visible

Aby uzyskać pełną opis, odwiedźStandardowe atrybuty kontrolki.

Przykład

Radiobutton
W tym przykładzie, w pliku .aspx zadeklarowaliśmy trzy kontrolki RadioButton, jeden przycisk Button oraz jeden Label. Po naciśnięciu przycisku submit uruchamiany jest podprocedura submit. Podprocedura submit reaguje na trzy sposoby: jeśli radiobutton z atrybutem id="red" zostanie wybrany, serwer wysyła wiadomość do kontrolki Label "Wybrałeś Czerwony"; jeśli radiobutton z atrybutem id="green" zostanie wybrany, serwer wysyła wiadomość do kontrolki Label "Wybrałeś Zielony"; jeśli radiobutton z atrybutem id="blue" zostanie wybrany, serwer wysyła wiadomość do kontrolki Label "Wybrałeś Niebieski".