【问题标题】:how to avoid reloading Rad Tree List如何避免重新加载 Rad 树列表
【发布时间】:2012-01-18 09:21:20
【问题描述】:

我正在使用 Telerik Rad 树列表。扩展树时,它是回发并从服务器获取子数据。没关系。但是当折叠树时,页面会再次重新加载。

我不确定,这是 Telerik 树列表中的默认操作。

我正在为我的 Web 应用程序使用 vs2010 和 sql server 2008。

如何在折叠树时避免重新加载。

谢谢, 普佳

【问题讨论】:

  • 有人会认为您只需将控件放在 UpdatePanel 中以防止整个页面刷新,而是仅刷新 RadTree。你试过吗?

标签: asp.net telerik radtreelist


【解决方案1】:

当您展开时,TreeList 仍然需要回发,因为父节点的子节点是在展开时创建的。我相信这就是它的加载方式——我实际上面临着同样的问题。但是如果你想减少重新加载页面的时间,你可以“ajaxify”它。参考这个链接:http://www.telerik.com/help/aspnet-ajax/treeview-onclientnodeclicking.html

如果你真的想摆脱回发,参考这个链接:http://www.telerik.com/help/aspnet-ajax/treeview-onclientnodeclicking.html 但这适用于 TreeView,可能适用于 TreeList。我仍然认为当您尝试在客户端构建时它会回到服务器。

【讨论】:

  • 他不是在问树视图
【解决方案2】:

编写客户端onclientnodeclicking事件并检查节点是否展开然后编写折叠代码。

【讨论】:

    猜你喜欢
    • 2014-01-14
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 2018-03-28
    • 2013-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多