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

Declarar una variable global para toda la web / aplicacion

Estas en el tema de Declarar una variable global para toda la web / aplicacion en el foro de ASPX (.net) en Foros del Web. ¿Como puedo declarar una variable para usarla en cualquier pagina de mi sitio web? Por ejemplo (Esto lo hacia en ASP): Crear un archivo Config.asp ...
  #1 (permalink)  
Antiguo 25/06/2007, 13:52
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 3 meses
Puntos: 0
Información Declarar una variable global para toda la web / aplicacion

¿Como puedo declarar una variable para usarla en cualquier pagina de mi sitio web?

Por ejemplo (Esto lo hacia en ASP):
Crear un archivo Config.asp
Dentro declaraba la variable
Dim strRaiz
strRaiz = "/CarpetaRaiz"

y Dentro de los archivos de mi web hacia un include del archivo Config y podia llamar a la variable para tomar su valor.

Lo eh intentado desde ASP.NET CON VB.NET pero no lo eh logrado.
Una variable Global
Gracias Saludos
  #2 (permalink)  
Antiguo 25/06/2007, 14:00
Avatar de Developer9
(Desactivado)
 
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años
Puntos: 47
Re: Declarar una variable global para toda la web / aplicacion

Puedes usar variable de session
  #3 (permalink)  
Antiguo 25/06/2007, 15:52
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: Declarar una variable global para toda la web / aplicacion

Que tal robertocorona.

Puedes usar el archivo web.config, que creo se adapta a lo que necesitas.

Aquí un jemeplo:
http://www.elguille.info/colabora/NE...sWebConfig.htm

Saludos!!
  #4 (permalink)  
Antiguo 25/06/2007, 16:04
 
Fecha de Ingreso: febrero-2006
Mensajes: 155
Antigüedad: 18 años, 3 meses
Puntos: 0
Re: Declarar una variable global para toda la web / aplicacion

Muchas gracias, me ha ayudado mucho el articulo de ejemplo.
Problema resuelto.
Lo pongo aqui por si llegan a quitar esa pag.:
Dentro del archivo WEB.CONFIG
Busca las llaves <appSettings>

<appSettings>
<add key="DirRaiz" value="/CarpetaUOtroValor" />
</appSettings>

Y para llamarlo densde otro webForm
Declarar la varialble y tomar el valor donde llamaremos al nombre que indicamos en Key="DirRaiz"

Dim x As String = System.Web.Configuration.WebConfigurationManager.A ppSettings("DirRaiz").ToString

Me.Label.Text = x

¡Listo!

Saludos, ojala esto ayude a otras personas tambien.
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 20:09.