If the parent container (eg. asp:panel) is disabled, the datePicker is enabled. The IsEnabled Property is correct set.
Here an example to reproduce.
Code: HTML/ASPX
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Blank.aspx.cs" Inherits="JNetwork.WebAppBase.Blank" %>
<%@ Register Assembly="EO.Web" Namespace="EO.Web" TagPrefix="eo" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<%--Control is not disabled--%>
<asp:Panel ID="pPanel" runat="server" Enabled="false">
<eo:DatePicker ID="dpDate" runat="server" />
</asp:Panel>
<%--Control is disabled--%>
<eo:DatePicker ID="dpDatePicker" runat="server" Enabled="false" />
</div>
</form>
</body>
</html>
Can you fix this?