FileName = dgi.Cells[2].Text; try { string AckFolder = @"Files/UNRESOLVED/Bad Files/"; string Unresolved = @"Files/Unresolved/"; string FileName = ""; FileInfo fn; // will move backup + log file to the Bad Files folder. fn = new FileInfo(Server.MapPath(Unresolved+FileName)); if (fn.Exists) fn.MoveTo(Server.MapPath(AckFolder+fn.Name)); fn = new FileInfo(Server.MapPath(Unresolved + fn.Name.Replace(fn.Extension,".log"))); if (fn.Exists) fn.MoveTo(Server.MapPath(AckFolder+fn.Name)); bUpdated = true; } catch (Exception ex) { this.lbl_message.Text=ex.Message; this.lbl_message.Visible=true; return; }