Nano Hash - криптовалюты, майнинг, программирование

AjaxToolkit:ComboBox + AjaxToolkit:ModalPopupExtender Выпадающий список ComboBox обрезается, как исправить?

В принципе, у меня есть следующее:

.AjaxComboBoxWindowsStyle
{
    position: relative;
}

.AjaxComboBoxWindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer, .AjaxComboBoxWindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer
{
    padding: 0 !important;
}

.AjaxComboBoxWindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_textboxcontainer input
{
    margin: 0;
    border: solid 1px #7F9DB9;
    border-right: 0px none;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    height: 19px !important;
}
.AjaxComboBoxWindowsStyle .ajax__combobox_inputcontainer .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(Img/ComboBox/windows-arrow.gif);
    background-position: top left;
    border: 0px none;
    height: 21px !important;
    width: 21px !important;
}
.AjaxComboBoxWindowsStyle .ajax__combobox_itemlist
{
    border-color: #7F9DB9;
    position: absolute !important;
    left: -173px !important;
    top: 22px !important;
    width: 171px !important;
}

<asp:Panel id="divItem" class="lrgModalWrap" style="display: block;" runat="server">
                    <ajaxToolkit:ComboBox ID="cmbEmployees" CssClass="AjaxComboBoxWindowsStyle" runat="server" AutoPostBack="False" DropDownStyle="DropDown" AutoCompleteMode="SuggestAppend" 
                    CaseSensitive="False" ItemInsertLocation="Append" MaxLength="32" />
</asp:Panel>

<ajaxToolkit:ModalPopupExtender ID="mpeParcel" BackgroundCssClass="modalBgd" CancelControlID="lbtnCancelParcel" TargetControlID="hdnItem" PopupControlID="divItem" runat="server" />

Проблема в том, что раскрывающийся список ComboBox обрезается там, где заканчивается нижняя часть модели всплывающего окна... часть поля со списком в модальном всплывающем окне отображается правильно, а остальное - нет.

Как ни странно, стандартный DropdownList (выбор) отображается правильно.


  • Как насчет того, чтобы придать ему очень высокий z-индекс? Это помогает? 23.11.2011
  • Я подумал об этом, я установил z-index на 20000 !important (чтобы он превышал 10001, который есть у ModelPopupExtender. 23.11.2011

Ответы:


1

Вероятно, это проблема, связанная с z-index, когда отображаемый ComboBox не установлен достаточно вперед, чтобы иметь возможность перекрываться поверх отображаемого модального всплывающего окна.

Ознакомьтесь с аналогичной проблемой , связанной с Ajax Calendar Extender и вы сможете применить к нему тот же стиль, чтобы он отображался правильно.

23.11.2011
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..