Почему содержимое ContentPlaceHolder не отображается в IE9? - PullRequest
0 голосов
/ 06 октября 2011

Я работаю над небольшим проектом ASP.NET и просто ударился о стену. В середине проекта я начал тестировать веб-страницу в разных браузерах и обнаружил, что содержимое ContentPlaceHolder в MasterPage не отображается под IE9.

Когда я нажимал кнопку просмотра совместимости, он отображался, но это не решение моей проблемы.

У меня нет этой проблемы в других браузерах.

Вы можете проверить это сами по адресу: http://webservice2.gls -hungary.com / NotificationService /

Ответы [ 2 ]

0 голосов
/ 06 октября 2011

Это проблема css, а не проблема asp.net. Я пробовал несколько вещей CSS, и это как-то связано с этим

<div style="z-index: 3; position: absolute; padding-bottom: 20px; background-color: white; padding-left: 20px; width: 760px; bottom: 10px; padding-right: 20px; padding-top: 20px; left: 2px;">

например, удалите ширину и посмотрите результат ... Мой совет - использовать относительное положение и float: left; разместить свою форму. Я не уверен в абсолютном позиционировании, чтобы представить вам решение этой проблемы

0 голосов
/ 06 октября 2011

Это должно решить вашу проблему

 #containerDiv{clear:both;float:left;display:block;}
...