Question

J'ai 2 images dans un dossier appelé Pics ..... Image1.jpg et Image2.jpg.

Quel code dois-je placer à l’intérieur de mon bouton Soumettre pour supprimer simplement Image1.jpg situé ici "~ / Pics / Image1.jpg"

Toute aide serait formidable !!!

Était-ce utile?

La solution

Vous devez utiliser System.IO.File. Supprimer et non pas System.IO.Delete

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

Autres conseils

La syntaxe est la suivante:

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

Cependant, vous devez vous assurer que l'utilisateur que votre application Web est en cours d'exécution a les autorisations de suppression (modification) sur le fichier que vous supprimez.

Essayez ceci:

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

je voudrais essayer:

String FilePath;
FilePath = Server.MapPath("~/Pics/Image1.jpg");
File.Delete(FilePath);
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top