Dimensioni img con fileupoload come?

lunedì 21 giugno 2010 - 20.37

basicdany Profilo | Expert

ciao, vorrei determinare le dimensioni massime per le img da caricare, uso questa procedura:

Dim img As FileUpload = CType(imgUpload, FileUpload)
Dim imgByte As Byte() = Nothing
If img.HasFile AndAlso Not img.PostedFile Is Nothing Then
'To create a PostedFile
Dim File As HttpPostedFile = imgUpload.PostedFile
'Create byte Array with file len
imgByte = New Byte(File.ContentLength - 1) {}
'force the control to load data in array
File.InputStream.Read(imgByte, 0, File.ContentLength)
End If

' Insert the employee name and image into db
Dim conn As String = ConfigurationManager.ConnectionStrings("GPIConnectionString").ConnectionString
connection = New SqlConnection(conn)
connection.Open()
Dim sql As String = "INSERT INTO foto(idimmobile,foto) VALUES(@idimmobile, @foto) SELECT @@IDENTITY"
'Dim sql As String = "INSERT INTO foto(idimmobile,foto) VALUES(@idimmobile, @foto)"
Dim cmd As SqlCommand = New SqlCommand(sql, connection)
cmd.Parameters.AddWithValue("@idimmobile", "999999")
cmd.Parameters.AddWithValue("@foto", imgByte)
Dim id As Integer = Convert.ToInt32(cmd.ExecuteScalar())

Image1.ImageUrl = "~/ShowImage.ashx?id=" & id


VORREI DETERMINARE CHE SI PUO CARICARE UN'IMMAGINA CHE NON SUPERI 300 KB

COME POSSO FARE QUESTO

GRAZIE

alexmed Profilo | Guru

Ciao
Il terzo esempio riguarda proprio questo caso

http://msdn.microsoft.com/it-it/library/system.web.ui.webcontrols.fileupload(VS.80).aspx

Ciao

alexmed
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5