use classes in System.IO;<%@ Import Namespace="System.IO" %>
<script language="C#" runat="server">
void Page_Load(object o, EventArgs e)
{
  string sDir = Server.MapPath("/");
  DirectoryInfo di = new DirectoryInfo(sDir);
  DirectoryInfo[] dirs = di.GetDirectories("*.*");
  DataGrid dgi = new DataGrid();
  dgi.DataSource = dirs;
  dgi.DataBind();
  Controls.Add(dgi);  FileInfo[] firs = di.GetFiles("*.*");
  DataGrid dgi2 = new DataGrid();
  dgi2.DataSource = firs;
  dgi2.DataBind();
  Controls.Add(dgi2);
}
</script>