ASP.NET - Ruta variable

 
Vista:

Ruta variable

Publicado por Maria (2 intervenciones) el 16/05/2008 15:23:10
Hola,

En primer lugar un saludo a mis foreros preferidos, hace tiempo que no paso por aqui, pero como siempre me ayudais, en cuanto me surgen dudas acudo a vosotros, qque sois geniales.

Al grano :)

Tengo un control (.ascx) incrustado en una MasterPage. Este control tiene algunas imagenes asociadas, que residen en mi aplicacion en la carpeta Imagenes.

el problema esta en las content pages que viven en subcarpetas, que al cargar el controlador ya no entienden la ruta fija que tienen sus imagenes.

Por ejemplo, una pagina aspx dentro de la carpeta procesos, daría como resultado la imagen:

http:localhost/miaplicacion/procesos/imagenes/imagen.gif

obviamente la ruta correcta sería:

http:localhost/miaplicacion/imagenes/imagen.gif

pero no se como corregirlo. Quiza bastaría con calcular la ruta relativa, y asi independientemente del punto del mapa de la aplicacion desde el que se haga la llamada podremos abstraernos de la ruta de contexto actual (que es la de la content page)

alguien puede ponerme un ejemplito de como usar las rutas relativas?

GRacias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ruta variable

Publicado por x (445 intervenciones) el 16/05/2008 19:33:09
Pues mira, si la aplicacion en produccion va a llevar el mismo nombre, entonces puedes entrar a las propiedaes del proyecto, y si mal no recuerdo, hay un campo de nombre site root (o algo asi) en el que el valor es /, cambia ese, y colocale /miaplicacion/... ya cuando referencies tu imagen utiliza

/miaplicacion/imagenes/imagen.gif

Espero no equivocarme y que ademas te sirva.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar