Неправильное отображение RadDatePicker Telerik под ie - PullRequest
1 голос
/ 25 января 2012

Только под IE мой radDatePicker выглядит так:

enter image description here

Код:

<telerik:RadDatePicker TabIndex="17" EnableEmbeddedSkins="false" Skin="Default" ...

спасибо за любую помощь

Ответы [ 2 ]

2 голосов
/ 05 октября 2012

У меня была такая же проблема, решите ее следующим образом:

Я поставил RadDatePicker с помощью css

<telerik:RadDatePicker ID="RadDatePicker3" runat="server" CssClass="RadInput_HIDE">
</telerik:RadDatePicker>

CSS был

.RadInput_HIDE  
{    
     visibility: hidden;
}
0 голосов
/ 25 января 2012

Вот несколько вариантов (что мы делаем в этом не столь редком случае).

  1. Проверьте, отображается ли ваш HTML по-разному в стандартном режиме и в режиме совместимости (отметьте this ),Если он отображается правильно в стандартном режиме и просто не в режиме совместимости, добавьтев заголовок и посмотрите, работает ли это (только IE> 7, я полагаю) или посмотрите здесь - принудительное отображение страницы в стандартном режиме может или не может быть вариантом.
  2. Подумайте об использовании modernizr - это поможет решить любые проблемы с совместимостью между браузерами (но может потребовать некоторой работы для реализации).
  3. Если два приведенных выше не помогут, нацеливайтесь на Telerikсгенерировал CSS напрямую, заглянув в источник html и ограничив патчи версией IE, которая ему нужна, путем реализации любого подходящего IE hack .
  4. У нас было очень много проблем с Telerik DatePickerчто мы прекратили его использовать - это тоже может быть вариантом.Мы предпочитаем jQuery datepickers сейчас.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...