Listar las carpetas de una aplicación
Artículo por Club Developers · 17 abril 2006
2754 vistas
A veces nos puede interesar listar las carpetas que hay en la carpeta de una aplicación ASP.NET. Para ello, simplemente tendremos que recorrer la lista de DirectoryInfo devuelta por el método GetDirectories de la clase DirectoryInfo.
Recordar que la base de la aplicación tiene que recuperarse mediante:
lo que resultarÃa...
Por supuesto, faltarÃa controlar las excepciones del estilo "Carpeta inexistente" o "Acceso prohibido".
Recordar que la base de la aplicación tiene que recuperarse mediante:
csharp
Server.MapPath(".");
lo que resultarÃa...
csharp
foreach (System.IO.DirectoryInfo di2 in di.GetDirectories()) { Â Response.Write(di2.FullName); Â // lo que sea }
Por supuesto, faltarÃa controlar las excepciones del estilo "Carpeta inexistente" o "Acceso prohibido".