.NET - Telerik RadComboBox Control - PullRequest
       6

.NET - Telerik RadComboBox Control

0 голосов
/ 01 февраля 2012

Я использую элемент управления списком telerik в форме моего веб-приложения. В моей коже я помещаю следующую строку:

<telerik:RadComboBox runat="server" Skin="Windows7" />

Затем элемент управления добавляется на страницу и применяется обложка. Это прекрасно работает в Firefox, но в Internet Explorer фон исчезает, когда список падает (см. Причина отсутствия ):

Кто-нибудь имеет представление, почему?

1 Ответ

0 голосов
/ 01 февраля 2012

Проверьте, сколько CSS вы загружаете. В IE загружено до 32 отдельных CSS-файлов. Тема Telerik имеет ~ 20 статических и много сгенерированных на лету. IE обычно не уведомит вас об этом и просто прекратит обработку дополнительного CSS

Есть 2 решения -

Первый - это просто сбросить все статические CSS в один (у вас есть один CSS-файл, отдельный для каждого элемента - например, сетки, ввода, календаря и т. д.)

type *.css > C:\telerik.css

Второе и более «симпатичное» решение заключается в использовании RadDtyleSheetManager .

Лично я никогда не пробовал второе решение, я просто «катал» все файлы CSS в один файл «telerik.css».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...