Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner


Elencare i files presenti in un web


<%@ Page language="c#" %>
<%@ Import Namespace="System.IO" %>
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
  getDir(Server.MapPath("."));
}

private void getDir(string strDir)
{
  string[] subdirectoryEntries = Directory.GetDirectories(strDir);
  if (Directory.Exists(strDir))
  {
    try
    {
      foreach (string subdirectory in subdirectoryEntries)
      {
        myDirectories.Text += subdirectory + "<br>";
        listFiles(subdirectory);
        getDir(subdirectory);
      }
    }
    catch (Exception ex)
    {
      messaggi.Text = "Errore : " + ex.ToString();
    }
  }
}

private void listFiles(string strDir)
{
  try
  {
    string[] fileEntries = Directory.GetFiles(strDir);
    foreach (string fileName in fileEntries)
    {
      myFiles.Text += fileName + "<br>";
    }
  }
  catch (Exception ex)
  {
    messaggi.Text = "Errore : " + ex.ToString() ;
  }
}
</script>
<html>
<body>
<asp:label id="myDirectories" runat="server" Font-Names="Verdana" Font-Size="12px"/>
<asp:label id="myFiles" runat="server" Font-Names="Verdana" Font-Size="12px"/><br /><br />
<asp:label id="messaggi" runat="server" Font-Names="Verdana" Font-Size="12px"/>
</body></html>



Scarica il Codice...


Stampa la pagina


 


Inizio pagina

risorse per webmaster