【问题标题】:Adding AJAX to a Telerik PanelBar? (Expand and Contract Items)将 AJAX 添加到 Telerik PanelBar? (扩展和合同项目)
【发布时间】:2011-02-01 15:37:36
【问题描述】:

我目前正在尝试对 Rad PanelBar 进行 Ajaxify。通过将假面板添加到每个 PanelBarItem 的内部,我已经设法在 PanelBar 中实现了我想用 AJAX 实现的大部分功能。但不幸的是,我无法使用 AJAX 从一个 PanelBarItem 切换到另一个。

我的最终目标是:

  • 让最终用户点击一个按钮,该按钮触发一个动态创建报告的方法
  • 关闭当前所在的PanelBarItem (PanelBarItem_01)
  • 在位于 PanelBarItem_02 的 ReportViewer 中显示该报告
  • 展开 PanelBarItem_02 以显示报告

这一切都适用于 Full Postback,但运行起来很不稳定,坦率地说,它太慢了。我已经尝试将我的 RadAjaxManagerProxy、UpdatedControls 应用到整个 PanelBar 本身,但没有成功。

是否可以使用 Ajax 扩展和收缩 RadPanelBarItems?

【问题讨论】:

    标签: ajax telerik accordion panel


    【解决方案1】:

    为了加快性能,仅加载展开的面板栏中的项目,并使用 visible = false 动态隐藏其余项目。您也可以使用 RadCompression 来减少客户端和服务器之间传输的数据包。希望这些提示有用。

    【讨论】:

      猜你喜欢
      • 2012-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多