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) )