Löschen eines bestimmten Ordners und seiner Dateien ASP.NETC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Löschen eines bestimmten Ordners und seiner Dateien ASP.NET

Post by Anonymous »

Okay, ich habe hier ein kleines Problem. Ich versuche, mit ASP.NET (C#) einen bestimmten Ordner in einem anderen Ordner auf meinem Webserver zu löschen. Der zu löschende Ordner basiert auf einem Textfeld.

Das Verzeichnis sieht so aus

Code: Select all

/images/folderx

folderx = txtDelFolder.Text;
Das Problem ist, dass alles, was ich versuche, alles im Bilderordner löscht. Ich vermute, dass mein Ordner im Dateipfad nicht erkannt wird


string path = @"\httpdocs\images\ +
txtDelFolder.Text;


Ich habe es auch versucht


string path = @"\httpdocs\images\ +
txtDelFolder.Text + "\";


Das alles habe ich sowohl mit einfachem '\' als auch mit doppeltem '\'

versucht. Würde mich über jede Hilfe hierzu freuen

Auch wo steht Ich habe tatsächlich den Dateipfad eingegeben, wollte ihn hier aber nicht teilen.

****edit****

Code: Select all

string path = Server.MapPath("~/imagestest/" + txtEditTitle.Text);

if(Directory.Exists(path))
{
DeleteDirectory(path);
}
}
}
private void DeleteDirectory(string path)
{
foreach(string filename in Directory.GetFiles(path))
{
File.Delete(filename);
}
foreach(string subfolders in Directory.GetDirectories(path))
{
Directory.Delete(subfolders, true);
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post