io ho fatto così
	codice:
	    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
        'carico in session l'indirizzo dell'immagine
        Me.Session.Add("url_img", "/ProveNikon/images/miniature/IMG_11.jpg")
        'recupero l'indirizzo dell'immagine
        Dim url_img As String = TryCast(Me.Session("url_img"), String)
        'se esiste questo indirizzo
        If url_img IsNot Nothing Then
            Me.ImageButton1.ImageUrl = url_img
            'leggo le caratteristiche dell'immagine
            Dim bmp As New Bitmap(Server.MapPath(url_img))
            'recupero larghezza e altezza
            Me.ImageButton1.Width = bmp.Width
            Me.ImageButton1.Height = bmp.Height
            'libero le risorse
            bmp.Dispose()
        End If
    End Sub