Я пытаюсь перечислить всю подпапку из другой папки в MVC4. У меня есть следующий код, но он возвращает полный путь, я просто хочу имя папки.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>
}
Как я должен это делать?