0
public JsonResult GetFolderChildren(int id, List<string> res)
{
List<tblFolders> folders = (from x in db.tblFolders
where x.folderParent == id
select x).ToList();
foreach (var f in folders)
{
res.Add("FOLDER_" + f.id.ToString());
}
foreach (var r in res)
{
GetFolderChildren(int.Parse(r.Replace("FOLDER_", "")), res);
}
return Json(res, JsonRequestBehavior.AllowGet);
}
但它不起作用。一个文件夹可以有孩子,他们的孩子可以有其他孩子等。 我的代码只是给了我第一个孩子。得到一棵树结构的孩子
那么你想要叶子文件夹?然后我有一个解决方案,或者你想要树的叶子,这是文件。 – MrFox
@MFFox不,我想要所有的孩子,孙子们等文件夹。 –