Hola jocks:
Me resulta difícil entenderte cuando planteas cosas/terminologías asp... ten en cuenta que ahora necesitas ayuda javascript...
Si tienes un botón para mostrar una imágen, y quieres habilitarlo cuando esté cargada, tienes que consultar la propiedad complete de esa imagen, que se pone a true cuando está cargada...
Tendrías que usar la técnica de la precarga, que consiste en un bucle que chequee esa propiedad hasta que se ponga true...
Trataré de hacerlo:
// después de la asignación
document.Form1.ImgGaleria.src = Img.src;
cargar();
// y suponiendo que tienes un botón inhabilitado (disabled)
<input id="mostrar" type="button" value="ver Imagen" onclick="mostrar()" disabled="disabled" />
y la función cargar:
function cargar() {
if (Img.complete) document.getElementById("mostrar").disabled = false;
else
setTimeout("cargar()", 100);
}
No tengo claro si existe el botón y es disabled, o si lo que quieres es solo que se muestre (asigne a una etiqueta img...)
Otra cosa importante para que funcione el script, es que la variable Img tiene que ser global (no local como tú la tienes ahora)...
Bueno, espero que te sirva.
Saludos
}