Freigeben über


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

Weitere Ressourcen

HTML-Serversteuerelemente