Inicio > ASP.NET > sebillac > Herencia de datos

Herencia de datos

Experto:
Usuario:
Fecha: 24/06/2008
Valoración: (5,00 sobre 5) Categoría: ASP.NET
24/06/2008
bins, usuario preguntando en ASP.NET
Usuario
Hola, estoy trabajando con una aplicación web con asp.net y c#, me han pedido una página que recoja datos comunes de la aplicación(usuario, cadena conexión) y a partir de ella hereden el resto de las páginas esos datos. Sin utilizar variables de sesión si no heredando de las páginas.
He hecho una página base pero no soy capaz de que hereden los datos contenidos.
¿Hay alguna forma de hacerlo a través de herencia?
24/06/2008
bins, experto respondiendo en ASP.NET
Experto
Utilizando propiedades publicas. Debes guardar la info que necesitas en propiedades publicas. Y si necesitas obtener datos ya cargados prueba con variables constantes.
24/06/2008
bins, usuario preguntando en ASP.NET
Usuario
Hola, gracias por contestar.
No se muy bien a que te refieres con propiedades publicas, si te refieres a las de la clase padre heredare las propiedades pero no los datos y tendre que acceder al padre para esos datos,no es así? me daría igual guardarlos en otra clase y acceder a ella cuando me hagan falta.
Perdona por insistir pero et agradecería tu respuesta porque no se realmente como lo puedo hacer.
Muchas gracias
24/06/2008
bins, experto respondiendo en ASP.NET
Experto
Es que heredar datos nose si es posible, no estoy seguro, pero me suena que no se puede.
Lo que puedes hacer es justamente lo que dijiste, guardar esos datos en otra clase cuyas propiedades deberian ser estaticas "static", para que no tengas que andar creando instancias, de este modo, guardas una sola vez los datos en esa clase, y luego de cualquier parte de la aplicacion consumes las propiedades estaticas. Pruebalo!
24/06/2008
bins, usuario preguntando en ASP.NET
Usuario
Muchisimas gracias,
 
Yo creo que es la mejor solución, pero no estaba seguro si había alguna forma mejor.
 
Saludos
Enlaces patrocinados