Muchas gracias por tu respuesta!
Estoy usando System.IO, mira te dejo el código para que veas
Código:
protected void Page_Load(object sender, EventArgs e)
{
try{
Response.Write("<h2 align=center style='font-family:verdana;'>Listar archivos de un directorio</h2>");
string[] lista1;
lista1 = System.IO.Directory.GetFiles("C:/Cosas/");
System.Collections.IEnumerator lista2;
lista2 = lista1.GetEnumerator();
int i = lista1.Length;
Response.Write("<table align=center border=0'>");
Response.Write("<tr style='font-family:verdana; font-size:10pt; font-weight:bold; text-align:center;background-color:black; color:white;'><td>");
Response.Write("</td></tr>");
Response.Write("<tr style='font-family:verdana; font-size:10pt; text-align:center;background-color:blue; color:white;'><td>");
Response.Write("Número de archivos: <b>" + i + "</b>");
Response.Write("</td></tr>");
while (lista2.MoveNext()){
Response.Write("<tr style='font-family:verdana; font-size:10pt; text-align:left;background-color:Gainsboro; color:black;'><td>");
Response.Write(lista2.Current);
Response.Write("</tr></td>");
}
Response.Write("</table>");
}
catch{
Response.Write("<p align=center style='font-family:verdana; font-size:10pt; color:red;'>Error<b>");
Response.End();
}
Response.End();
}