Change BackColor of CheckBox dynamically in ASP.NET

If you want to change back-color of the checkbox programmatically then you should use back-color  property at codebehind.
lets take a simple example for completing the task. Take a webform control and place one checkBox and one button control onto the design window. Now at time we can handle onClick event.
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default4.aspx.cs" Inherits="Default4" %>

<!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 runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:CheckBox ID="CheckBox1" runat="server"
            Text="CheckBox for multiple selection" />
        <br />
        <br />
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click"
            Text="Change back color" />
    </div>
    </form>
</body>

</html>
Codebehind
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default4 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
        CheckBox1.BackColor = System.Drawing.Color.Green;
    }
}
Output
Change BackColor of CheckBox dynamically in ASP.NET

Change BackColor of CheckBox dynamically in ASP.NET

Change BackColor of CheckBox dynamically in ASP.NET Change BackColor of CheckBox dynamically in ASP.NET Reviewed by Jacob Lefore on October 03, 2013 Rating: 5

No comments