سلام
من در دیتابیس خود فیلدی برای ذخیره نام تصویر دارم که نام تصویر در اون ذخیره میشود و البته خود تصویر در یک پوشه ذخیره میشود.من اطلاعات خودرا در یک gridview نمایش میدهم و با استفاده از edit اونها را ویرایش میکنم.برای اپدیت تصاویر نیز به صورت زیر عمل میکنم
کد html
<asp:TemplateFieldHeaderText="¢یی© کیچک کںéں">
<EditItemTemplate>
<asp:FileUploadID="FileUpload"runat="server"/>
</EditItemTemplate>
</asp:TemplateField>
Dim thistime As DateTime
thistime = DateTime.Now
Year = thistime.Year.ToString()
Month = thistime.Month.ToString()
Day = thistime.Day.ToString()
hourse = thistime.Hour.ToString()
min = thistime.Minute.ToString()
sec = thistime.Second.ToString()
filename = FileUpload.PostedFile.FileName
picext = System.IO.Path.GetExtension(filename)
name1 = year + month + day + hourse + min + sec + picext
strpath = Request.MapPath(Request.ApplicationPath)
strpath += "\\images\\" + name
FileUpload.PostedFile.SaveAs(strpath)
e.NewValues("namepicture1") = name1
حالا مشکلم اینه که وقتی تصاویر اپدیت میشوند.تصاویر قبلی در پوشه میمونند.
از چه دستوری باید استفاده کنم که وقتی تصاویر اپدیت میشوند تصاویر قبلی از پوشه حذف شوند؟