ASP.NET HtmlInputRadioButtonControl
HTML Server Controls
Definition and Usage
The HtmlInputRadioButton control is used to control the <input type="radio"> element. In HTML, this element is used to create radio buttons.
Attributes
| Attribute | Description |
|---|---|
| Attributes | Returns all attribute name and value pairs of this element. |
| Checked | Boolean value specifying whether this element is selected. |
| Disabled | Boolean value indicating whether the control is disabled. Default is false. |
| id | The unique id of the element. |
| Name | The name of the radio button group. |
| runat | Specifies that the control is a server control. Must be set to "server". |
| Style | Sets or returns the CSS properties applied to this control. |
| TagName | Returns the tag name of the element. |
| Type | The type of the element. |
| Value | The value of the element. |
| Visible | Boolean value indicating whether the control is visible. |
Example
HTMLInputRadiobutton
In this example, we declared three HtmlInputRadioButton controls, one HtmlInputButton control, and one HtmlGeneric control in the .aspx file (remember to nest the controls inside an HtmlForm control). When the submit button is triggered, the submit subroutine is executed. The submit subroutine has three response methods: if the radio button with id="r1" is selected, the server sends the message "Your favorite color is red" to the p element. If the radio button with id="r2" is selected, the server sends the message "Your favorite color is green" to the p element. If the radio button with id="r3" is selected, the server sends the message "Your favorite color is blue" to the p element.
HTML Server Controls Other Extensions