Telerik RadWindow и стандартные CSS-конфликты (в Internet Explorer) - PullRequest
3 голосов
/ 20 февраля 2012

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

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

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

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

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

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

1 Ответ

3 голосов
/ 20 февраля 2012

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

...