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

Problemas con Page.PreviousPage.FindControl

Estas en el tema de Problemas con Page.PreviousPage.FindControl en el foro de .NET en Foros del Web. Que tal buen dia, soy nuevo en el foro y quería pedir su ayuda para solucionar un issue que no he podido resolver ni encontrar ...
  #1 (permalink)  
Antiguo 05/07/2011, 13:15
 
Fecha de Ingreso: julio-2011
Mensajes: 1
Antigüedad: 12 años, 9 meses
Puntos: 0
Pregunta Problemas con Page.PreviousPage.FindControl

Que tal buen dia, soy nuevo en el foro y quería pedir su ayuda para solucionar un issue que no he podido resolver ni encontrar información de ayuda.

El asunto es el siguiente:
Tengo tres paginas asp, con las cuales necesito hacer una serie de consultas y guardar informacion en una bd:

La primer pagina muestra un combo, y un checkboxlist, su lenguaje es "Page Language="VB" ".
Cuando se llenan los datos de la primer página, ésta manda el contenido a la segunda pagina con lenguaje ' Page Language="C#" ' , la cual mediante un Page.PreviousPage.FindControl, obtiene los datos enviados y mediante esos datos hace consulta a bases de datos y crea un nuevo CheckBox.

El problema se presenta cuando el contenido de la segunda pagina lo quiero mandar a la tercera con lenguaje ' Page Language="C#" ', pues utilizo el mismo metodo que la segunda y no me reconoce los datos, tratando de diagnosticar un poco el problema detecte que con:
Page.PreviousPage.FindControl("reportlist") encuentro que no me arroja un valor nulo.
despues mediante:

CheckBoxList SourceTextBox =(CheckBoxList)Page.PreviousPage.FindControl("repo rtlist");

le asigno el contenido del CheckBoxList de la pagina anterior y tambien verifico que no sea nulo.
Pero cuando quiero contar los valores que contiene, mediante pruebas que he realizado me doy cuenta que me arroja 0 cuando utilizo la siguiente instrucción:

SourceTextBox.Items.Count

No se que es lo que pueda estar fallando y agradecería bastanta que alguien me pudiera auxiliar.

De antemano gracias, saludos

Etiquetas: c#, vb
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 15:30.