我正在尝试列出 MVC4 中另一个文件夹中的所有子文件夹。我有以下代码,但它返回完整路径,我只想要文件夹名称。
控制器
public ActionResult Gallery()
{
string path = Server.MapPath("~/Filemanager/userfiles/");
List<string> picFolders = new List<string>();
if (Directory.GetFiles(path, "*.jpg").Length > 0)
picFolders.Add(path);
foreach(string dir in Directory.GetDirectories(path, "*", SearchOption.AllDirectories))
{
if (Directory.GetFiles(dir, "*.jpg").Length > 0)
picFolders.Add(dir);
}
return View(picFolders);
}
CSHTML
@foreach (string picFolders in Model)
{
<tr>
<td>
@picFolders
</td>
</tr>
}
我应该怎么做?