如何在rad文件资源管理器中搜索当前文件夹,包括子文件夹

时间:2014-06-20 09:08:55

标签: javascript asp.net

我想在rad文件资源管理器中使用过滤器,需要搜索包含子文件夹项目的当前目录。目前我只能在主文件夹中搜索,但不能使用内置过滤器框搜索子文件夹项目。有些人帮帮我

1 个答案:

答案 0 :(得分:1)

这不是OOB,因为它可能会导致性能问题。不过,您可以自己创建这样的功能:

  1. 实施自定义 FileSystemContentProvider ,以此方式中描述的方式覆盖 ResolveDirectoryAsTree() ResolveDirectory()方法文章:http://www.telerik.com/help/aspnet-ajax/fileexplorer-custom-filebrowsercontentprovider.html

  2. 从内容提供商处递归 ResolveDirectoryAsTree() ResolveDirectory()方法,以便参考所有列出的内容文件和文件夹(例如base.ResolveDirectoryAsTree())。将所有需要的数据收集到一个地方后,您可以搜索其中的项目。尽管此类实施的准确性很高,但请注意,此信息收集过程很慢,您可能会遇到性能问题。

  3. 您可以在以下帮助文章中找到有关自定义命令的更多详细信息:http://www.telerik.com/help/aspnet-ajax/fileexplorer-add-custom-button-context-menu-item.html

    可能有其他方法可以完成这项工作,但我不了解它们。