Whenever I run this script, if the file doesn't exist, it saves it twice. If that file name does exist, then it only saves it once. Any ideas why?
Protected Sub submit_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles submit.Click
Dim targetFileName
fileOutput.Text =
""
Dim counter = 1
Dim targetFolder As String = Server.MapPath(attachedFile.TargetFolder)
'check the file upload
If (attachedFile.UploadedFiles.
Count
> 0) Then
For Each postedFile As UploadedFile In attachedFile.UploadedFiles
If Not [Object].Equals(postedFile, Nothing) Then
targetFileName = Path.Combine(targetFolder, postedFile.GetNameWithoutExtension() + counter.ToString() + postedFile.GetExtension())
While System.IO.File.Exists(targetFileName)
counter += 1
targetFileName = Path.Combine(targetFolder, postedFile.GetNameWithoutExtension() + counter.ToString() + postedFile.GetExtension())
End
While
End
If '
if
not object
postedFile.SaveAs(targetFileName)
Next '
for
each uploaded file
Else
End
If '
if
attachedFile.UploadedFiles.
Count
End
Sub