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

Pasar un arraylist a otro webform

Estas en el tema de Pasar un arraylist a otro webform en el foro de .NET en Foros del Web. Hola de nuevo; Tengo un problema. Trato de pasar un arraylist de un webform a otro a través de una variable session, pero el arraylist ...
  #1 (permalink)  
Antiguo 07/09/2004, 10:48
Avatar de luiscl  
Fecha de Ingreso: abril-2004
Ubicación: Zaragoza
Mensajes: 305
Antigüedad: 20 años
Puntos: 0
Pasar un arraylist a otro webform

Hola de nuevo;

Tengo un problema. Trato de pasar un arraylist de un webform a otro a través de una variable session, pero el arraylist me llega al segundo webform vacío.

Este es el código:

Form1:

Session.Add("arraydobles", arrayhabdobles)
Session.Add("arraysimples", arrayhabsimples)

form2:

Dim arraysimples As New ArrayList
Dim arraydobles As New ArrayList

arraydobles = Session.Item("arraydobles")
arraysimples = Session.Item("arraysimples")

No me parece una manera muy correcta, pero no encuentro cómo hacerlo.

Un saludo, y gracias.
__________________
Pide lo que quieras...y luego paga por ello
  #2 (permalink)  
Antiguo 07/09/2004, 11:14
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
Ya probaste ésto:

form1.aspx.vb
Cita:
Dim arraydobles As New ArrayList
...
...
Session("arrDbl") = arraydobles

form2.aspx.vb
Cita:
..
page_load(....
...
...
Dim arrList As ArrayList = CType(Session("arrDbl"), ArrayList)
P.D Para recogerlo ya no necesitas usar el New porque ya ha sido llenado e instananciado previamente y se lo vas a pasar a otro..


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 23:53.