Я пытаюсь реализовать элемент управления CalendarExtension AjaxControlToolkit (19.1.0) в проекте Webforms. VS 2017.
У меня есть инструментарий, на который есть ссылки на главной странице, а также менеджер сценариев. Моя страница содержимого имеет ссылку на scriptmanagerproxy.
В результате на дисплее отображается текущий месяц в верхней строке, вертикальный столбец сокращений дня с левой стороны, без номеров дня для месяца и текущей даты в нижней части. Таким образом, квадратное поле с Месяцем в верхней строке, текущей датой «Сегодня:» в нижней части и левой стороной с сокращением названия дня. В противном случае пустое поле.
(мне кажется, я не могу правильно отформатировать это в этом текстовом поле, чтобы опубликовать то, на что оно похоже)
|<Октябрь 2019 г.> |
| Су || Мо || Ту || Мы || Th || Пт || Sa ||29 ||Сегодня: 23 октября 2019 года |
Мы находимся в США, культурные параметры не установлены. На другой странице (без использования главной страницы) это выглядит нормально (как обычный календарь).
Известна ли проблема с использованием этого на странице содержимого? Есть ли какие-то настройки, неясные или иные, которые я пропускаю?
Я просмотрел кучу онлайн-статей о контроле, но ничего не упомянул что-то подобное.
Мой код aspxреализуя его:
…
<tr>
<td>
<asp:Label ID="Label6" runat="server" Text="Start Date"></asp:Label>
<asp:TextBox ID="txtbxStartDate" runat="server" />
<ajaxToolkit:CalendarExtender ID="CalendarExtender1" TargetControlID="txtbxStartDate" runat="server" />
</td>
</tr>
…