1
我需要创建一个asp.net表单,它需要显示一个文件夹列表,其中每个文件夹可能还包含其他文件夹和文件。像窗口文件夹视图一样,它可以嵌套到n级。我无法使用树视图控件,因为某些编辑和格式要求无法满足。我正在使用的数据结构不是文件夹视图,但几乎与folderview相同。父控件包含与父控件相同类型的子控件
我第一次尝试创建一个usercontrol,说FolderList,显示文件夹的列表。它包含listview,其中listview的每个项目显示文件夹的名称,并且还包含另一个UserControl的实例,如folderDetail。 folderDetail包含Usercontrol的一个实例FolderList以及显示这些文件夹中的文件的列表视图。但是,除了“不允许循环文件引用”之外,它失败了。
接下来,我想如果我可以动态地添加控件并获得Ajax的工作。但是这需要付出一些努力。
请给我一个适当的解决方案,以便可以显示这种嵌套的结构?