ciao,
ho preso questo script da www.aspitalia.com
codice:
'controllo la dimensione del file
If inputFile.PostedFile.ContentLength>MaxLength Then
lblmessage.text = "Il file è di dimensioni troppo elevate. Max " & MaxLength/1024 & "KB"
'controllo il tipo di file caricato in bytes
ElseIf Not inputFile.PostedFile.ContentType.StartsWith("image") Then
lblmessage.text = "Il file non è valido. Dev'essere un'immagine"
Else
'effettuo un controllo sulle dimensioni dell'immagine
Dim img as System.Drawing.Image=System.Drawing.Image.FromStream(inputFile.PostedFile.InputStream)
If img.Width>MaxWidth OrElse img.Height>MaxHeight Then
lblmessage.text = "L'immagine ha dimensioni superiori a quelle consentite. Max " & MaxWidth & "x" & MaxHeight
Else
'se è tutto ok, salvo l'immagine
inputFile.PostedFile.SaveAs( Server.MapPath(FileType+nome file) )
'lblmessage.text = "FileUploadato su " & inputNome.Value & "[/b]!"
try
objCmd.ExecuteNonQuery()
lblmessage.text="Inserito"
response.redirect("lista.aspx")
catch ex as exception
lblmessage.text="ERRORE"
end try
End If
img.Dispose()
End If
come faccio a mettere il nome del file?
inputFile.PostedFile.SaveAs( Server.MapPath(FileType+nome file) )