我有日期选择器控件,并且该控件正在许多页面上使用。我只是想知道如何在一个实例中禁用我的日期选择器。
这是日期选择器:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="DatePicker.ascx.cs" Inherits="User_Controls_DatePicker" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" Format="dd MMM yyyy"
TargetControlID="TxtUCtrl_Date" BehaviorID="<%# TxtUCtrl_Date.ClientID %>" />
<cc1:TextBoxWatermarkExtender ID="WatermarkExtender1" runat="server" TargetControlID="TxtUCtrl_Date"
WatermarkText="" WatermarkCssClass="watermarked input-mandatory">
</cc1:TextBoxWatermarkExtender>
<asp:TextBox runat="server" ID="TxtUCtrl_Date" Width="100px" Height="14px"></asp:TextBox>
<input runat="server" id="BtnSelect" type="button" style="width: 40px" value="" />
我正在使用这个日期选择器作为
<DatePicker:DatePicker ID="dtSupBookedFromDate" runat="server" ButtonText="Open Calendar"
DateFormat="dd MMM yyyy" WatermarkText="Select Date" />
我找到了一些解决方案,例如我可以为此添加attribute
一个textbox
。一个链接:
http ://forums.asp.net/t/1429400.aspx
我们不能使用其 ID 禁用日期选择器(在我的情况下dtSupBookedFromDate
)。我希望我能在这里找到一个更好的解决方案......
提前致谢 :)