Добавление AJAX в Telerik PanelBar?(Развернуть и сократить позиции) - PullRequest
0 голосов
/ 01 февраля 2011

В настоящее время я пытаюсь настроить Ajaxify Rad PanelBar. Добавляя ложные панели внутрь каждого PanelBarItem, мне удалось достичь НАИБОЛЕЕ, чего я хочу достичь с помощью AJAX в PanelBar. Но, к сожалению, у меня возникают проблемы при переключении с одного PanelBarItem на другой с помощью AJAX.

Моя конечная цель:

  • Пусть конечный пользователь нажмет кнопку, которая запускает метод, который динамически создает отчет
  • Закрыть текущий PanelBarItem, в котором они находятся (PanelBarItem_01)
  • Показать этот отчет в ReportViewer, расположенном в PanelBarItem_02
  • Разверните PanelBarItem_02, чтобы отобразить отчет

Все это прекрасно работает с Full Postback, но работает довольно прерывисто, и, честно говоря, это слишком медленно. Я уже пытался применить мой RadAjaxManagerProxy, Updated Controls к самой панели панели ВСЕ, но безуспешно.

Можно ли расширять и сокращать RadPanelBarItems с помощью Ajax?

1 Ответ

0 голосов
/ 04 февраля 2011

Чтобы повысить производительность, загружайте только элементы в расширенной панели панели и скрывайте остальные с помощью visible = false.Также вы можете использовать RadCompression для уменьшения количества пакетов, передаваемых между клиентом и сервером.Надеюсь, что эти советы полезны.

...