primo: hai messo <%@ Page language="c#" %> ma poi usi il VB.Net
secondo: <body onLoad="Page_Load()"> cos'è?
terzo: passi il nome dell'immagine?
Dim immagine as String = Server.MapPath(Request.QueryString("img"))