c# .net

Delete file from the server using asp.net c#

Delete file from the server using asp.net c#, someone asked me to explain?

You should make sure that the file path passing to delete from the server in asp.net c#. This following code is to delete the record from database and also from the folder path of the server.

Picture picture = db.Pictures.Find(id);
            if ((picture != null))
            {
                if (System.IO.File.Exists(Server.MapPath(picture.Path)))
                {
                   System.IO.File.Delete(Server.MapPath(picture.Path));
               }
            }
           db.Pictures.Remove(picture);
           db.SaveChanges();

Post your comments / questions