Это можно сделать, добавив ссылку на system.IO и используя этот код: (DDLFolder - это выпадающий список, а если вы пишете приложение ASP.Net для получения пути, используйте Server.Mappath ("~ / yourpath"))
DirectoryInfo df = new DirectoryInfo(userFolderPath);
DDLFolder.Items.Clear();
DDLFolder.Items.Add("Root");
foreach (DirectoryInfo d in df.GetDirectories())
{
DDLFolder.Items.Add(d.Name);
}