Bon, puisque dans la vie, on ne peux compter que sur sois meme et sur les gens qu'on tien en estime ... :
Voila un bous de code qui fais dans une page internet le listing des fichiers de type choisis, me manque plus qu'a l'adapter pour qu'il fasse ceci avec des dossiers.
Code :
- using System;
- using System.Data;
- using System.Configuration;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Web.UI.HtmlControls;
- using System.IO;
- using System.Text;
- public partial class _Default : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- LiteralControl html = new LiteralControl();
- html.Text = ListingDirectory(@"c:\", "*.sys" );
- PlaceHolder1.Controls.Add(html);
- }
- string ListingDirectory(string directoryPath, string extension)
- {
- DirectoryInfo di = new DirectoryInfo(directoryPath);
- FileInfo[] gFiles = di.GetFiles(extension);
- StringBuilder html = new StringBuilder();
- foreach (FileInfo fi in gFiles)
- html.Append(String.Concat("<br><a href=", fi.Name, ">", fi.Name, "</a>" ));
- return html.ToString();
- }
- }
|
Ici listing dans c: des fichiers .sys
Mais ... un treeview, serais bcp mieux
A vous lire si quelqu'un veux m'aider pour faire de meme avec un listing de fichiers.
Message édité par MATAMATA le 06-04-2006 à 12:14:49