Telerik MVC Grid внутри TabStrip не работает на Mozilla Firefox - PullRequest
0 голосов
/ 12 октября 2011

Я пытаюсь использовать Telerik MVC Q2 TabStrip, которая содержит в себе Telerik MVC Grid.Сетка возвращается в частичном представлении функцией LoadContentFrom () TabStrip.Сетка основана на режиме связывания ajax и хорошо работает в IE и Google Chrome.Но когда я использую Mozilla Firefox, Grid не показывает никаких записей.Фактически, когда я отлаживал то же самое, я обнаружил, что метод действия контроллера, который выбирает записи (как указано в привязке данных Ajax (). Select () таблицы), никогда не вызывается.Так что это, безусловно, проблема с JavaScript.

В поисках решения в сети я наткнулся на различные ресурсы, в которых, в основном, намекали на включение файлов JavaScript в Grid вручную в тех случаях, когда Grid загружается внутри частичного представления.Хотя это не требуется, начиная с версии Telerik 2011 Q2, тем не менее я попытался зарегистрировать файлы JavaScript вручную, но не смог заставить грид работать на Mozilla.Теперь я действительно не знаю, что мешает Telerik получать данные с помощью Ajax Binding.Код TabStrip приведен ниже.

@(Html.Telerik().TabStrip().Name("TabStrip")
    .Items(items =>
    {
            items.Add().Text("Donor List")
                   .LoadContentFrom("DonorList", "DonorSearch").Selected(true);
        }))

Приведенный выше метод действия "DonorList" возвращает частичное представление, которое содержит рассматриваемую Telerik Grid.Сетка просто отображает себя без записей (и даже не вызывает действие Select () привязки ajax)

1 Ответ

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

Нет абсолютно никаких проблем с использованием Telerik TabStrip внутри Grid.Итак, начиная со второго квартала 2011 года, нам не нужно регистрировать грид-скрипты вручную.Они включены в соответствии с требованиями Telerik Scripts.Моя проблема снова оказалась очень распространенной ошибкой включения моего пользовательского кода javascript в частичное представление.Как только я переместил это из Частичного Представления, сетка работала отлично.

С уважением, Нирван.

...