Ciao, nel post di prima volevo catturare uno stream ed inserirlo in una pagina senza salvarlo sul server.

Ora il problema e' convertire lo stream in controllo

Sub invia(ByVal sender As Object, ByVal e As System.EventArgs)
Dim immagine As Stream
immagine = File1.PostedFile.InputStream
'*****Qui ho lo stream
Dim bmpStream As System.Drawing.Bitmap = System.Drawing.Image.FromStream(immagine)
Dim bmp As New Bitmap(bmpStream, New Size(100, 100))

'****fino a qui tutto ok ed ho l'immagine

'*****Questo funziona se imposto il content type della pagina a jpeg
'Response.ContentType = bmp.RawFormat.ToString
'bmp.Save(Response.OutputStream, System.Drawing.Imaging.ImageFormat.Jpeg)
'****

'****Io invece voglio mettere l'immagine direttamente in un controllo pagina

Dim a As System.Web.UI.WebControls.Image
a = DirectCast(bmp, System.Web.UI.WebControls.Image)
'*******ERRORE !!!!!!!!!!!!!!!!!!
Page.Controls.Add (a)


bmp.Dispose()

Response.End()

End Sub