Programmatically change CheckBoxList enable disable property in ASP.NET

October 28, 2013 0 Comments

In previous example we have been covered public properties of CheckBoxList control such as
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

<!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>Example of Enable disable property of CheckBoxList</title>
    <style type="text/css">
        .style1 {
            font-size: larger;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <strong><span class="style1">Example of Enable disable property of CheckBoxList</span></strong><br />
        <asp:CheckBoxList ID="CheckBoxList1" runat="server" Width="168px">
            <asp:ListItem>AdRotator Control</asp:ListItem>
            <asp:ListItem>BulletedList Control</asp:ListItem>
            <asp:ListItem>Button Control</asp:ListItem>
            <asp:ListItem>Calendar Control</asp:ListItem>
        </asp:CheckBoxList>
        <br />
        <asp:Button ID="Button1" runat="server" onclick="Enable"
            Text="Enable" Width="61px" />
    &nbsp;<asp:Button ID="Button2" runat="server" onclick="Disable"
            Text="Disable" Width="61px" />
    </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 Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
  
    protected void Disable(object sender, EventArgs e)
    {
        CheckBoxList1.Enabled = false;
    }
    protected void Enable(object sender, EventArgs e)
    {
        CheckBoxList1.Enabled = true;
    }
}

Output

Programmatically change CheckBoxList enable disable property in ASP.NET

Programmatically change CheckBoxList enable disable property in ASP.NET

Jacob Lefore

Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard. Google

0 comments: