Foros del Web » Programando para Internet » ASPX (.net) »

Imagenes en ASP .NET

Estas en el tema de Imagenes en ASP .NET en el foro de ASPX (.net) en Foros del Web. (Lenguaje Visual Basic) Tengo problemas para visualizar las imagenes que pongo en mis páginas web creadas en ASP .NET. He probado a crear una solución ...
  #1 (permalink)  
Antiguo 01/09/2005, 12:08
 
Fecha de Ingreso: septiembre-2005
Mensajes: 26
Antigüedad: 18 años, 8 meses
Puntos: 0
Imagenes en ASP .NET

(Lenguaje Visual Basic) Tengo problemas para visualizar las imagenes que pongo en mis páginas web creadas en ASP .NET.

He probado a crear una solución con un único proyecto (Aplicación Web ASP .NET) y añadir solo una imagen en la página y tampoco permite visualizarla. Al ejecutar la página en el servidor no hay ningun problema para ver las imágenes pero desde cualquier otro ordenador no se pueden ver.

La página esta hecha parte en FrontPage y parte en ASP .NET, y las imágenes que tengo en la parte de FrontPage si que se pueden ver, en cambio las de la parte de ASP .NET no!!! he probado de todo, lo raro es q antes si se veian y hace poco dejaronde verse y no se pq.

(Utilizo IIS en el servidor)

Cualquier consejo o pista será bien recibida. Gracias.
  #2 (permalink)  
Antiguo 01/09/2005, 12:51
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años
Puntos: 7
incluye las imagenes en una carpeta dentro del proyecto y referencia las imagenes en esa carpeta. Deberia funcionar
__________________
No tengo firma ahora... :(
  #3 (permalink)  
Antiguo 01/09/2005, 12:53
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Sería bueno que muestres cómo estas poniendo la ruta de las imágenes, no podemos ayudarte mucho si no das más datos...

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #4 (permalink)  
Antiguo 01/09/2005, 13:32
 
Fecha de Ingreso: septiembre-2005
Mensajes: 26
Antigüedad: 18 años, 8 meses
Puntos: 0
Las imagenes están dentro de una carpeta dentro del proyecto.

He probado a referenciar las imágenes de dos formas.

Primero he probado con la Propiedad ImageUrl de la componente Image
y tb he probado a referenciarla directamente por código con
HttpContext.Current.Server.MapPath("images/grafico.gif")
No creo q sea problema de la ruta pq si fuera eso no iría bien en el servidor tampoco, no?

Lo que no entiendo es pq dejó de ir...
  #5 (permalink)  
Antiguo 01/09/2005, 15:01
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
El método MapPath devuelve la ruta física de la imágen, la cual probablemente sólo exista en tu servidor y es por esto que no se muestra en las máquinas cliente, el hecho de que "funciona" cuando pruebas en el servidor es porque seguramente no estás usando un navegador decente (disculpa la expresión), me imagino que usas IE...

Al trabajar con imágenes debes usar rutas relativas o absolutas (no deben ubicaciones físicas), por ejm:

<img src="imagenes/tuimagen.png" />
<img src="/imagenes/tuimagen.png" />
<img src="http://tuservidor/imagenes/tuimagen.png" />

Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #6 (permalink)  
Antiguo 02/09/2005, 04:30
 
Fecha de Ingreso: septiembre-2005
Mensajes: 26
Antigüedad: 18 años, 8 meses
Puntos: 0
Gracias!!!!

Gracias, ya está solucionado. Con lo nervioso que m habia puesto no pensaba q fuera algo tan fácil...

Había puesto la dirección física también para el componente image y ahi la cagaba, la debí de cambiar sin darme cuenta pq inicialmente la tenía bien.

Lo dicho, muchas gracias por la ayuda.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:21.