En mi página tengo n-userControls (mismo control) Necesito comunicarme entre ellos (para ser más específico, necesito pasar uno en valor).Compartir datos entre controles de usuario
No quiero involucrar a la página de alojamiento para eso.
Los controles actúan como "localizadores" e interactúan con los datos paginados en la página de host mediante eventos a los que está suscrita la página de alojamiento.
Así que cuando el usuario hace clic en uno de los buscapersonas y cambia su estado, el otro control debe saberlo y cambiarse en consecuencia.
No puedo usar VieState porque viewstate es por control y también lo es el controlstate.
¿Puedo usar Session para eso? (la sesión es compartida y solo hay un valor que necesito almacenar)
¿O tal vez hay algo mejor que puedo usar? (no QueryString)
sí, esto quiere trabajar, pero esto requiere más código que tengo que añadir en la página de alojamiento (en este momento, junto al caso de suscribirse la página de alojamiento no interactúa con los controles) se requre colocar a través de los controles y encontrándolos en la página. ¿Es mejor entonces guardar una sesión de números enteros para que ambos controles puedan leerla? – toraan
Sí, ver mi actualización a esta publicación en cuanto a por qué (Fue demasiado largo para un comentario) –
tan bucle para controles de usuario en la página de alojamiento (necesito encontrar todos los controles de usuario en mi página) ¿es la mejor opción en mi escenario? – toraan