Frage

Ich habe 2 Bilder in einem Ordner namens Pics ..... Image1.jpg und Image2.jpg.

Welcher Code muss ich in meine Schaltfläche Senden platzieren, um einfach Bild1.jpg zu löschen "~/pics/image1.jpg"

Jede Hilfe wäre großartig !!!

War es hilfreich?

Lösung

Sie müssen verwenden System.io.file.delete nicht system.io.delete

string path = "~/Pics/Image1.jpg";
System.IO.File.Delete(Server.MapPath(path))

Andere Tipps

Die Syntax ist:

System.IO.File.Delete(Server.MapPath("~/Pics/Image1.jpg"));

Sie müssen sicherstellen, dass der Benutzer Ihre Web -App ausgeführt wird, wie es in der Datei, die Sie löschen, löschen (Änderungen) berechtigt sind.

Versuche dies:

String FileName = "Image1.jpg";
System.IO.File.Delete(Server.MapPath(("~/Pics/") + FileName));

ich würde versuchen:

String FilePath;
FilePath = Server.MapPath("~/Pics/Image1.jpg");
File.Delete(FilePath);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top