Udostępnij za pośrednictwem


HtmlInputRadioButton.Checked Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy kontrolka jest zaznaczona HtmlInputRadioButton .

public:
 property bool Checked { bool get(); void set(bool value); };
public bool Checked { get; set; }
member this.Checked : bool with get, set
Public Property Checked As Boolean

Wartość właściwości

true jeśli kontrolka jest zaznaczona HtmlInputRadioButton ; w przeciwnym razie false.

Przykłady

W poniższym przykładzie kodu pokazano, jak za pomocą Checked właściwości określić, który przycisk radiowy w grupie jest wybrany.

<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>HtmlInputRadioButton Sample</title>
<script language="C#" runat="server">

      void Button1_Click(object sender, EventArgs e) 
      {

         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 id="form1" 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

      <br />
      <span id="Span1" runat="server" />

      <br />
      <input type="button" 
             id="Button1" 
             value="Enter" 
             onserverclick="Button1_Click" 
             runat="server" />

   </form>

</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>HtmlInputRadioButton Sample</title>
<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 id="form1" 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

      <br />
      <span id="Span1" runat="server" />

      <br />
      <input type="button" 
             id="Button1" 
             value="Enter" 
             onserverclick="Button1_Click" 
             runat="server" />

   </form>

</body>
</html>

Uwagi

Checked Użyj właściwości , aby określić, czy kontrolka jest zaznaczonaHtmlInputRadioButton. Jeśli masz grupę HtmlInputRadioButton kontrolek, musisz wykonać iterację za pomocą kontrolek i przetestować Checked właściwość każdej kontrolki osobno. Możesz również użyć tej właściwości, aby programowo określić, czy kontrolka jest zaznaczona.

Kontrolki można grupować HtmlInputRadioButton razem, określając wspólną wartość właściwości Name każdego kontrolki przycisku radiowego, którą chcesz uwzględnić w grupie.

Uwaga / Notatka

Gdy grupujesz HtmlInputRadioButton kontrolki, jednocześnie można wybrać tylko jeden przycisk radiowy w grupie. Właściwość Checked wybranej kontrolki jest ustawiona na true, a ta sama właściwość jest ustawiona false dla wszystkich innych przycisków radiowych w grupie.

Dotyczy

Zobacz też