This documentation is archived and is not being maintained.

HtmlInputCheckBox.Checked Property

Gets or sets a value indicating whether the HtmlInputCheckBox is selected.

Namespace:  System.Web.UI.HtmlControls
Assembly:  System.Web (in System.Web.dll)

public bool Checked { get; set; }
<asp:HtmlInputCheckBox Checked="True|False" />

Property Value

Type: System.Boolean
true if the HtmlInputCheckBox control is selected; otherwise, false.

Use this property to determine whether the HtmlInputCheckBox control is selected. This property can also be used to programmatically set the state of the HtmlInputCheckBox control.

The following code example demonstrates a set of responses to users selecting from a group of HtmlInputCheckBox controls.

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

<!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"  >
  <script language="C#" runat="server">

    protected void SubmitBtn_Click(object sender, EventArgs e)
    {
      if (Basketball.Checked)
      {
        // You like basketball
      }

      if (Football.Checked)
      {
        // You like football
      }

      if (Soccer.Checked)
      {
        // You like soccer
      }

    }
</script>
    <head runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
       <form id="Form1" method="post" runat="server">
         Enter Interests:  
         <input id="Basketball" checked="checked" type="checkbox" runat="server" /> Basketball
         <input id="Football" type="checkbox" runat="server" /> Football
         <input id="Soccer" type="checkbox" runat="server" /> Soccer

         <input id="Button1" type="button" value="Enter" onserverclick="SubmitBtn_Click" runat="server" />
        </form>
    </body>
 </html>

Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0, 2.0, 1.1, 1.0
Show: