Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/07/2011, 19:05
roach6891
 
Fecha de Ingreso: febrero-2005
Mensajes: 27
Antigüedad: 19 años, 3 meses
Puntos: 1
Valor de session en fuente de imagen

Buenas a mi no me gusta preguntar así pero aqui voy a ver si me puedo explicar:

estoy haciendo un formulario y ese formulario lleva un login para poder entrar a llenarlo, ese formulario tiene unos logotipos entonces en mi página login.aspx despúes de hacer la validación cargo los datos del usuario de la base de datos y los asigno a "variables de session" y una vez cargados redirecciono al formulario (los datos que se cargan son nombre y un id)

en mi formulario tengo un label que se llama lblnombre y le asigno el .text que trae mi session de la siguiente manera

me.lblnombre.text = Session("nombre")

eso va bien, pero cuando quiero poner una imagen que su nombre anteriormente se guardó en la session despúes de validar el login lo estoy intentando de muchas formas y ninguna va bien con las que he intentado es:

<asp:Image ID="Image1" runat="server" ImageUrl="imagenes/<%=Session("foto")%>.jpg"/>

o

<asp:Image ID="Image1" runat="server" ImageUrl="imagenes/"&<%=Session('foto')%>&.jpg"/>

o

<img src="imagenes/"+<%=Session("foto")%>+".jpg" alt="foto"/>

y muchas mas que se puedan imaginar jeje


Muchas gracias.
-----------------------------------------------

encontré la solución. en lugar de utilizar el img de html utilicé el objeto imagen de asp
<asp:Image ID="foto" runat="server" ImageUrl=""/>

y en mi formulario.aspx.vb en el load

Me.foto.ImageUrl = "http://www.mipagina.com/imagenes/" & Session("idfoto") & ".jpg"

Última edición por roach6891; 15/07/2011 a las 11:29 Razón: encontré la solución