You can list out all the directories on you page:
here is the code,
<%@ Import Namespace="System.IO" %>
<html>
<body>
<% foreach (var dir in new DirectoryInfo("E:\\MyFolder").GetDirectories()) { %>
Directory: <%= dir.Name %><br />
<% foreach (var file in dir.GetFiles()) { %>
<%= file.Name %><br />
<% } %>
<br />
<% } %>
</body>
</html>
OR :
void GetDirectories(string path)
{
try
{
string[] directoryList = System.IO.Directory.GetDirectories(path);
if (directoryList.Length > 0)
{
sb.Append("<ul>");
foreach (string directory in directoryList)
{
System.IO.FileAttributes f = (new System.IO.DirectoryInfo(directory)).Attributes;
if ((f & System.IO.FileAttributes.Hidden) != System.IO.FileAttributes.Hidden)
{
sb.Append("<li>").Append(directory);
GetDirectories(directory);
sb.Append("</li>");
}
}
sb.Append("</ul>");
}
}
catch
{
}
}
src : here[^]