codice:
Public Sub ProcessRequest(ByVal context As HttpContext) Implements IHttpHandler.ProcessRequest
Dim filename As String = context.Request.QueryString("filename").ToString()
Using fs As FileStream = File.Create(context.Server.MapPath("~/App_Data/" & filename))
SaveFile(context.Request.InputStream, fs)
End Using
End Sub
Private Sub SaveFile(ByVal stream As Stream, ByVal fs As FileStream)
Dim buffer(4096) As Byte
Dim bytesRead As Integer
bytesRead = stream.Read(buffer, 0, buffer.Length)
Do While bytesRead <> 0
fs.Write(buffer, 0, bytesRead)
bytesRead = stream.Read(buffer, 0, buffer.Length)
Loop
End Sub
Public ReadOnly Property IsReusable() As Boolean Implements IHttpHandler.IsReusable
Get
Return False
End Get
End Property
Ti dispiace dirmi qual è la parte in questo codice in cui stabilisco la destinazione e la directory dalla quale partire per il caricamento del file? Potresti anche darmi una dritta su come poterlo adattare a un evento Click sul mouse? In pratica, uno clicca e il file scritto nella directory (contenuta in un controllo fileupload) viene caricato sul server.Sono sicuro che mi sto perdendo in un bicchiere d'acqua...help please...