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