ModalPopupExtender adicionando barras de rolagem no SharePoint
-
09-06-2019 - |
Pergunta
Sempre que mostro um ModalPopupExtender em meu site do Sharepoint, o pop-up mostrado cria barras de rolagem horizontais e verticais.Se você rolar até o final da página, a barra de rolagem será atualizada e haverá mais páginas para rolar.Basicamente, acho que o pop-up está definindo seus limites além do final da página.Alguém chegou a isto?Pesquisando no Google, parece que este pode ser um problema conhecido, mas não encontrei uma boa solução que não inclua a recompilação do AJAX, o que meu chefe não permite.
Solução
Presumo que o TargetControl tenha tamanho suficiente para armazenar tudo o que você coloca nele.Se sim, tente:
- Definir estouro de CSS: oculto;
- Se o controle de destino for um Painel, defina scrollbars="none".Caso contrário, coloque-o em um painel e experimente.
Outras dicas
A resposta hacky seria pegar a barra de ferramentas do desenvolvedor do IE, encontrar a tag que contém a barra de rolagem e alterar seu arquivo CSS para adicionar a propriedade overflow:hidden a ele.