HtmlInputRadioButton.Name Property
Gets or sets the name of the group that the instance of the HtmlInputRadioButton class is associated with.
[Visual Basic] Overrides Public Property Name As String [C#] public override string Name {get; set;} [C++] public: __property String* get_Name(); public: __property void set_Name(String*); [JScript] public override function get Name() : String; public override function set Name(String);
Property Value
The group of check box controls that the instance of the HtmlInputRadioButton class is a member of.
Remarks
Group multiple HtmlInputRadioButton controls by specifying a common value for the Name property of each radio button you want to include in the group. When you group HtmlInputRadioButton controls, only one radio button in the group can be selected at a time. The Checked property of the selected control is set to true, while the same property is set to false for all other radio buttons in the group.
Example
[Visual Basic, C#, JScript] The following example demonstrates how to use the Name property to group multiple HtmlInputRadioButton controls.
[Visual Basic] <%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script language="VB" runat="server"> Sub Button1_Click(sender As Object, e As EventArgs) If Radio1.Checked = True Then Span1.InnerHtml = "Option 1 is selected" Else If Radio2.Checked = True Then Span1.InnerHtml = "Option 2 is selected" Else If Radio3.Checked = True Then Span1.InnerHtml = "Option 3 is selected" End If End If End If End Sub 'Button1_Click </script> </head> <body> <form runat=server> <h3>HtmlInputRadioButton Sample</h3> <input type="radio" id="Radio1" name="Mode" runat="server"/> Option 1<br> <input type="radio" id="Radio2" name="Mode" runat="server"/> Option 2<br> <input type="radio" id="Radio3" name="Mode" runat="server"/> Option 3 <p> <span id="Span1" runat="server" /> <p> <input type="button" id="Button1" value="Enter" OnServerClick="Button1_Click" runat="server"> </form> </body> </html> [C#] <%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script language="C#" runat="server"> void Button1_Click(object sender, EventArgs e) { if (Radio1.Checked == true) Span1.InnerHtml = "Option 1 is selected"; else if (Radio2.Checked == true) Span1.InnerHtml = "Option 2 is selected"; else if (Radio3.Checked == true) Span1.InnerHtml = "Option 3 is selected"; } </script> </head> <body> <form runat=server> <h3>HtmlInputRadioButton Sample</h3> <input type="radio" id="Radio1" name="Mode" runat="server"/> Option 1<br> <input type="radio" id="Radio2" name="Mode" runat="server"/> Option 2<br> <input type="radio" id="Radio3" name="Mode" runat="server"/> Option 3 <p> <span id="Span1" runat="server" /> <p> <input type="button" id="Button1" value="Enter" OnServerClick="Button1_Click" runat="server"> </form> </body> </html> [JScript] <%@ Page Language="JScript" AutoEventWireup="True" %> <html> <head> <script language="JSCRIPT" runat="server"> function Button1_Click(sender : Object, e : EventArgs){ if(Radio1.Checked) Span1.InnerHtml = "Option 1 is selected" else if(Radio2.Checked) Span1.InnerHtml = "Option 2 is selected" else if(Radio3.Checked) Span1.InnerHtml = "Option 3 is selected" } </script> </head> <body> <form runat=server> <h3>HtmlInputRadioButton Sample</h3> <input type="radio" id="Radio1" name="Mode" runat="server"/> Option 1<br> <input type="radio" id="Radio2" name="Mode" runat="server"/> Option 2<br> <input type="radio" id="Radio3" name="Mode" runat="server"/> Option 3 <p> <span id="Span1" runat="server" /> <p> <input type="button" id="Button1" value="Enter" OnServerClick="Button1_Click" runat="server"> </form> </body> </html>
[C++] No example is available for C++. To view a Visual Basic, C#, or JScript example, click the Language Filter button
in the upper-left corner of the page.
Requirements
Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family
See Also
HtmlInputRadioButton Class | HtmlInputRadioButton Members | System.Web.UI.HtmlControls Namespace | Checked