Ajax:Calendar - содержимое календаря невелико, и я не могу видеть его все дни

Я пытаюсь использовать Ajax Calendar v3.0.20820.6783 для меня Asp.net-3.5 проект. Это работает хорошо, но у меня есть проблема с CSS, которую мне не удалось исправить.

Фактический размер календаря невелик, поэтому он не отображается должным образом, чтобы его можно было увидеть ниже. По некоторым причинам суббота и воскресенье отсутствуют. Теперь CSS не применяется, по умолчанию это так. Увеличение width-height в CSS не помогло, изменился только размер белого фона.

Кроме того, затем я нажимаю месяц, это видно как на картинке ниже:

Как я могу это исправить? Спасибо за любые идеи.

Код для создания календаря здесь:

<table>
      <tr>
         <td>
           <asp:Label ID="labelallowto" runat="server" Text="AllowedTo:"> </asp:Label> 
         </td>
         <td>
            <div>  
               <asp:TextBox ID="txtAllowedTo" runat="server" autocomplete="off"></asp:TextBox>  
               <cc1:CalendarExtender ID="Calendar1" BehaviorID="behaviorIDAllowFrom" FirstDayOfWeek="Monday" PopupButtonID="imgPopup" runat="server" TargetControlID="txtAllowedFrom" Format="dd/MM/yyyy"> </cc1:CalendarExtender>  
            </div>  
         </td>
</tr></table>

С уважением.

РЕДАКТИРОВАТЬ: когда я увеличиваю ширину, это видно, например, так:

Только фон становится больше.

1 ответ

Добавление CssClass с теми, кто ниже, исправило это:

ASPX:

<cc1:CalendarExtender ID="Calendar1" CssClass="cal_Theme" BehaviorID="behaviorIDAllowFrom" FirstDayOfWeek="Monday" PopupButtonID="imgPopup" runat="server" TargetControlID="txtAllowedFrom" Format="dd/MM/yyyy"> </cc1:CalendarExtender>

CSS:

 .cal_Theme .ajax__calendar_container th {
 padding: 0px;}
 .cal_Theme .ajax__calendar_container td {
 padding: 0px;}
 .cal_Theme .ajax__calendar_month {
  padding-bottom: 3px;
  margin-top: -3.5px}
Другие вопросы по тегам