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

Mantener Valores en MasterPage

Estas en el tema de Mantener Valores en MasterPage en el foro de ASPX (.net) en Foros del Web. He leido bastante (y aprendi muchas cosas que no sabia jajaja) pero no he logrado realizar esto, debo almacenar un valor dentro de un label ...
  #1 (permalink)  
Antiguo 10/08/2011, 09:45
Avatar de Alishta7  
Fecha de Ingreso: junio-2009
Mensajes: 25
Antigüedad: 15 años, 5 meses
Puntos: 0
Mantener Valores en MasterPage

He leido bastante (y aprendi muchas cosas que no sabia jajaja) pero no he logrado realizar esto, debo almacenar un valor dentro de un label en el Master Page, pero al momento de cualquiera otra accion, ya sea llamar a otra pagina, al evento click del boton, etc. se pierde dicho valor.

Estoy trabajando con Sessiones y esto funciona sin problemas, pero me pidieron que no use sessiones ni cookies, y lo que en un principio parecia simple ya se complico.

¿Hay alguna forma de mantener el valor de un label por cada actualización del master page?

Si alguien puede darme una pista lo agradecere mucho!!!

de antemano Gracias!!!
  #2 (permalink)  
Antiguo 10/08/2011, 16:19
Avatar de SDEK  
Fecha de Ingreso: diciembre-2009
Ubicación: MX
Mensajes: 156
Antigüedad: 15 años
Puntos: 8
Respuesta: Mantener Valores en MasterPage

Hola,

Realiza una consulta a Base de Datos y cargas el label en el Page_Load.

Saludos,
__________________
Tecnologías de la Información
Karel Priego
| @karelpriego
  #3 (permalink)  
Antiguo 11/08/2011, 16:05
Avatar de Alishta7  
Fecha de Ingreso: junio-2009
Mensajes: 25
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Mantener Valores en MasterPage

gracias por responder ^^

pero no puedo cargarlo de la base de datos, ya que el usuario al logearse se crea este valor que se almacena en la base de datos, pero a la vez debe quedar en las paginas de la aplicación, para asi en cada llamado comparar si el valor que tiene la aplicacion es el mismo que tiene la base de datos. Si es asi lo autoriza a ver la pagina.

Ahora cree un label dentro del masterpage pero se pierde el valor, ya que el MasterPage se carga nuevamente al llamar a cualquier otra pagina, probe con un Form Post (que no es runat:server) pero los Label no los toma como elemento, claro agregue un hidden, sin embargo igual al recargar se pierde, y ademas que queda muy vulnerable el hecho de que aparezca constantemente en el codigo fuente :/

Ah, aprendi a crear variables globales como Application y Cache, aunque no me sirvieron, por lo menos aprendi algo nuevo jajaja porque necesito variables por usuarios y no por servidor.

Bueno, sigo en la busqueda de alguna solucion :)

Última edición por Alishta7; 11/08/2011 a las 16:11
  #4 (permalink)  
Antiguo 11/08/2011, 16:13
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 8 meses
Puntos: 30
Respuesta: Mantener Valores en MasterPage

Hola,

mmm... mas bien esto me parece que esta relacionado a un problema de seguridad en cuanto a Logueo de usuarios y control de permisos.
Que tipo de autenticacion estas usando, la propia?
Si es asi te recomiendo utilizar el Membership provider de asp.net, veras que todo esto que buscas ya esta integrado y tienes mejor control de la seguridad
http://www.4guysfromrolla.com/articles/120705-1.aspx

Saludos,

Jason Ulloa
Microsoft Community Contributor
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!
  #5 (permalink)  
Antiguo 11/08/2011, 16:41
Avatar de Alishta7  
Fecha de Ingreso: junio-2009
Mensajes: 25
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Mantener Valores en MasterPage

Es un muy buen link, estoy leyendo el tema y se ve interesante, me va a servir bastante la informacion.

muchas gracias :)
  #6 (permalink)  
Antiguo 11/08/2011, 19:04
Avatar de jaullo  
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años, 8 meses
Puntos: 30
Respuesta: Mantener Valores en MasterPage

Hola,

Te aseguro que esta es la mejor forma de implementarlo y vas evitarte muchisimos problemas, errores y mantendras una buena seguridad en los sitios. Y por supuesto conforme vayas aprendiendo a usarlo puedes empezar a customizarlo segun tus necesidades.

Saludos,

Jason Ulloa
Microsoft Community Contributor
__________________
http://geekswithblogs.net/jaullo/Default.aspx
Si te he ayudado regalame Karma positivo!!!

Etiquetas: mantener, masterpage, aspx
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:38.