Que yo sepa necesitas primero subir el file para poderlo visualizar despues en tu aplicacion, porque la imágen está en el cliente y no puedes entrar a su máquina directamente hasta que esa imagen ya esté en alguna ruta de tu server y poders hacer la visualización..
Es por eso que usas el método "PostedFile" porque ya ha sido tratado.
Salu2