Вопрос

Я делаю проект в ASP.NET/C # с использованием Telerik RadControls для ASP.NET AJAX и приложил много усилий для разработки сайта.Теперь внезапно RadWindow угрожает всем существующим стилям CSS.Это действительно своеобразная проблема, и она возникает только с Internet Explorer.Кто-нибудь, пожалуйста, помогите мне исправить это..

Почти 100% контента на моем сайте использует CSS (не CSS3).Все выглядело и работало хорошо (во всех браузерах, вкл.IE), пока я не добавил Telerik RadWindow на страницу.После этого IE не отображает мои стили CSS, и мой сайт выглядит как полное дерьмо!!Но другие браузеры, такие как chrome и firefox, работают безупречно.Даже добавление только RadWindowManager без каких-либо реальных RadWindows вызывает ту же проблему.

Примечание:CSS из RadControls выглядит хорошо и НЕ ВЫЗЫВАЕТ никаких проблем.Это касается только других стандартных элементов / элементов управления HTML / ASP.NET.

Я использую Masterpage, и если я перемещаю RadWindow / Manager на MasterPage, он затем отфильтровывает ошибку на всех дочерних страницах / контенте, т. е. на всех дочерних страницах не применяется стиль CSS.Но со стилями CSS на моей главной странице все в порядке.Я полностью озадачен таким поведением и не смог найти, что не так.

Я также проверил CSS, используемый RadWindow, и не было class / classname, который конфликтовал бы с каким-либо из классов, которые я использую с элементами на страницах содержимого.Все вышеупомянутые проблемы ВОЗМОЖНЫ ТОЛЬКО С INTERNET EXPLORER.:(

Сталкивался ли кто-нибудь с подобной проблемой?Пожалуйста, помогите мне, так как я остро нуждаюсь в RadWindow и не могу исключить его из своего проекта.

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

Решение

Проверьте, не превышаете ли вы 30 таблиц стилей при ограничении страницы в IE.Если у вас много регистраций в таблицах стилей, IE не будет анализировать их все, и у вас будут отсутствующие стили.Это ограничение не распространяется на другие браузеры.Попробуйте объединить ваш CSS в один или, если вы используете несколько RadControls, добавьте RadStyleSheetManager на свою главную страницу.

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