Foros del Web » Programación para mayores de 30 ;) » .NET »

Guardar objetos de clases definidas por el usuario en Session

Estas en el tema de Guardar objetos de clases definidas por el usuario en Session en el foro de .NET en Foros del Web. Hola amigos... otra vez yo, miren la duda del dia es: ¿Es posibe guardar objetos de una clase definida por mi como una variable de ...
  #1 (permalink)  
Antiguo 30/07/2004, 09:58
 
Fecha de Ingreso: julio-2004
Ubicación: Gómez Palacio, Durango, México
Mensajes: 132
Antigüedad: 19 años, 9 meses
Puntos: 0
Guardar objetos de clases definidas por el usuario en Session

Hola amigos... otra vez yo, miren la duda del dia es:
¿Es posibe guardar objetos de una clase definida por mi como una variable de sesion?

Miren:
Archivo: Clases.dll
namespace Clases
{
/// <summary>
/// Descripción breve de Class1.
/// </summary>
public class Cerveza
{
//------------------------------------------------------
//Datos miembro de la clase Cerveza --------------------
//------------------------------------------------------
string sCerveza;
string sPrecio;
...
//Constructor -----------------
public Cerveza()
{
...
}
}


Archivo: WebForm1.aspx.cs
using Clases;
...
...
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
Cerveza oCheve = new Cerveza();
Session[0] = oCheve;

}
}

Archivo: WebForm2.aspx.cs
using Clases;
...
...
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
Cerveza oCheve = new Cerveza();
oCheve = Session[0];

}
}


¿Es posible?
  #2 (permalink)  
Antiguo 30/07/2004, 16:05
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Porque no mejor declaras una clase public y creas un constructor para que cada vez que hagas la instancia la llenes y te entregue la información necesaria.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
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 19:33.