Mandavali Ответов: 3

Прозрачного фона CalendarExtender


У меня есть текстовое поле, для которого я добавил расширитель календаря. Он работает нормально, но когда есть еще одно текстовое поле под текстовым полем даты и
затем, когда появляется календарь, он появляется за вторым полем. Есть ли решение для этого?

3 Ответов

Рейтинг:
12

Amit Kumar Tiwari

Попробуйте установить z-индекс всплывающего окна на максимальное число, скажем 9999999


Рейтинг:
12

Sushma_Patel

Вы можете добавить стиль в календарь.

Код стиля:

<style type="text/css">
        .cal_Theme1 .ajax__calendar_container
        {
            background-color: #e2e2e2;
            border: solid 1px #cccccc;
        }
        .cal_Theme1 .ajax__calendar_header
        {
            background-color: #ffffff;
            margin-bottom: 4px;
        }
        .cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev
        {
            color: #004080;
            padding-top: 3px;
        }
        .cal_Theme1 .ajax__calendar_body
        {
            background-color: #e9e9e9;
            border: solid 1px #cccccc;
        }
        .cal_Theme1 .ajax__calendar_dayname
        {
            text-align: center;
            font-weight: bold;
            margin-bottom: 4px;
            margin-top: 2px;
        }
        .cal_Theme1 .ajax__calendar_day
        {
            text-align: center;
        }
        .cal_Theme1 .ajax__calendar_hover .ajax__calendar_day, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, .cal_Theme1 .ajax__calendar_active
        {
            color: #004080;
            font-weight: bold;
            background-color: #ffffff;
        }
        .cal_Theme1 .ajax__calendar_today
        {
            font-weight: bold;
        }
        .cal_Theme1 .ajax__calendar_other, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_today, .cal_Theme1 .ajax__calendar_hover .ajax__calendar_title
        {
            color: #bbbbbb;
        }
  </style>


а потом на контрольном календаре назовем этот стиль:
напр..
Calext_css="cal_Theme1" Caltxt_css="text"


Sandeep Mewara

Не могли бы вы подробнее рассказать, как это поможет? или какая часть вашего ответа решает проблему ОП?

Рейтинг:
1

Funster

Это мне помогло. Гораздо меньше кода и работ!
CalendarExtender day style css in asp.net Аякс[^]


CHill60

Ответы на вопросы 6-летней давности со ссылкой на блог часто интерпретируются (или неправильно интерпретируются) как спам. Вы будете привлекать даунвотов, если это войдет у вас в привычку, или ваш аккаунт может быть приостановлен. Этого часто можно избежать, добавив еще несколько слов в решение, например: "я знаю, что это старый пост, но это решение содержит гораздо меньше кода, чем другие предложения, и действительно работает. Это помогло мне"

Funster

Приношу свои извинения. Мое намерение явно состоит в том, чтобы помочь другим, поскольку у меня была такая же проблема, и этот пост помог мне быстро решить возникшую у меня проблему. Таким образом, публикуя ответ, чтобы другим не пришлось удивляться или расстраиваться, не получив ответа. Определенно, в следующий раз добавь больше слов, как было предложено. Спасибо.

CHill60

Нет проблем - я понял. К сожалению, низший избиратель не дал вам преимущества сомнения, хотя (это был не я)