HtmlInputRadioButton.Name-Eigenschaft
Ruft den Namen der Gruppe ab, der die Instanz der HtmlInputRadioButton-Klasse zugeordnet ist, oder legt diesen fest.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Overrides Property Name As String
'Usage
Dim instance As HtmlInputRadioButton
Dim value As String
value = instance.Name
instance.Name = value
public override string Name { get; set; }
public:
virtual property String^ Name {
String^ get () override;
void set (String^ value) override;
}
/** @property */
public String get_Name ()
/** @property */
public void set_Name (String value)
public override function get Name () : String
public override function set Name (value : String)
Eigenschaftenwert
Die Gruppe der Kontrollkästchen-Steuerelemente, der diese Instanz der HtmlInputRadioButton-Klasse angehört.
Hinweise
Mehrere HtmlInputRadioButton-Steuerelemente können in Gruppen zusammengefasst werden, indem Sie für die Name-Eigenschaft jedes in die Gruppe aufzunehmenden Optionsfelds einen gemeinsamen Wert angeben. Wenn Sie HtmlInputRadioButton-Steuerelemente in einer Gruppe zusammenfassen, kann immer nur jeweils ein Optionsfeld der Gruppe ausgewählt werden. Die Checked-Eigenschaft des ausgewählten Steuerelements wird auf true festgelegt, während dieselbe Eigenschaft für alle anderen Optionsfelder der Gruppe auf false festgelegt wird.
Beispiel
Im folgenden Codebeispiel wird veranschaulicht, wie mithilfe der Name-Eigenschaft mehrere HtmlInputRadioButton-Steuerelemente in einer Gruppe zusammengefasst werden.
<%@ 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>
<%@ 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>
<%@ 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>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HtmlInputRadioButton-Klasse
HtmlInputRadioButton-Member
System.Web.UI.HtmlControls-Namespace
HtmlInputRadioButton.Checked-Eigenschaft