ModalPopupExtender добавляет полосы прокрутки в SharePoint

StackOverflow https://stackoverflow.com/questions/27853

  •  09-06-2019
  •  | 
  •  

Вопрос

Всякий раз, когда я показываю ModalPopupExtender на своем сайте Sharepoint, отображаемое всплывающее окно создает как горизонтальные, так и вертикальные полосы прокрутки.Если вы прокрутите страницу до конца, полоса прокрутки обновится, и появится еще одна страница для прокрутки.По сути, я думаю, что всплывающее окно устанавливает границы за пределами страницы.Кто-нибудь сталкивался с этим?При поиске в Google кажется, что это известная проблема, но я не нашел хорошего решения, которое не включало бы перекомпиляцию AJAX, чего мой начальник не разрешит.

Это было полезно?

Решение

Я предполагаю, что TargetControl имеет достаточный размер, чтобы вместить все, что вы в него поместите?Если да, попробуйте:

  • Установить переполнение CSS: скрыто;
  • Если целевым элементом управления является панель, установите полосу прокрутки = «none».В противном случае поместите его в панель и попробуйте.

Другие советы

Хакерским ответом было бы захватить панель инструментов разработчика IE, найти тег с полосой прокрутки и изменить свой CSS-файл, добавив к нему свойство overflow:hidden.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top