Я использую календарь расширитель создать всплывающее текстовое поле, когда пользователь нажмет в определенном textboxk:управления не позволяет выбор, когда текстовое поле заполняется
<asp:Label ID="searchDateFromLabel" runat="server" Text="From:"></asp:Label>
<asp:TextBox ID="searchDateFrom" runat="server" ></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="fromCalendarExtender" TargetControlID="searchDateFrom" runat="server">
</ajaxToolkit:CalendarExtender>
<asp:Label ID="searchDateToLabel" runat="server" Text="To:"></asp:Label>
<asp:TextBox ID="searchDateTo" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender ID="toCalendarExtender" TargetControlID="searchDateTo" runat="server">
</ajaxToolkit:CalendarExtender>
Кроме того, я заполнить текстовые поля с умолчанию даты на странице загрузки:
fromCalendarExtender.SelectedDate = DateTime.Today.AddDays(-30);
toCalendarExtender.SelectedDate = DateTime.Now;
проблема, которую я имею, что, когда пользователь щелкает текстовое поле, который заполняется, он не позволит им выбрать другую дату (о чем тот, который был заполнен texbox), если они не удалили сначала текст, находящийся в данный момент.
Как разрешить им выбирать любую дату?
PopupControlId не является агентом для ajaxToolkit: CalendarExtender: сообщение об ошибке Parser: тип 'AjaxControlToolkit.CalendarExtender' не имеет открытого свойства с именем 'PopupControlID'. –
Извините, 'PopupButtonID'. Вы программируете в «Блокноте» или что-то, где вы не можете использовать Intellisense для просмотра списка свойств, доступных для элемента управления? –