Может кто-нибудь ПОЖАЛУЙСТА объяснить мне, если это ожидаемое поведение.
У меня есть сайт asp.net, который хорошо выглядит и умещается на одной странице, поэтому прокрутка не требуется. Я пытаюсь показать дополнительный контент, используя modalpopupextender, когда пользователь нажимает определенную кнопку. Показанный контент находится внутри панели и не отображается при загрузке, так как дисплей: ни один не используется.
Проблема заключается в том, что когда пользователь нажимает кнопку, содержимое панели отображается, НО изменяет размер этой части экрана на полную ширину и высоту экрана, поэтому другие элементы в представлении таблицы теперь смещены далеко от экран. Также добавлена вертикальная и горизонтальная полоса прокрутки, которая прокручивается вечно и никогда не останавливается.
Я потратил много часов на изучение этого вопроса и перепробовал все, что нашел, установив переполнение: скрытое и т. Д. Скрытое переполнение сработало бы, за исключением того, что все остальные элементы на экране переместились на нет земля.
Вопрос в том, должно ли modalpopupextender влиять на размер, когда отображается панель, и сдвигать другие элементы с экрана? Это не работает, когда я запускаю код на другой машине, поэтому мне интересно, может ли это быть ошибкой в используемой версии инструментария Ajax, но я не уверен, как проверить установленную версию.
Спасибо за идеи.