Soy bastante nuevo en ASP.NET e intento aprender cómo se hacen las cosas. Vengo de un fondo de C# por lo que la parte de código subyacente es fácil, pero pensar como un desarrollador web no es familiar.¿Cómo puedo pasar datos de una página aspx a una ventana emergente modal ascx?
Tengo una página aspx que contiene una grilla de casillas de verificación. Tengo un botón que está codificado a través de un evento Button_Click para recopilar una lista de las filas que están marcadas y crear una variable de sesión fuera de esa lista. El mismo botón está referenciado (a través de TargetControlID) por ModalPopupExtender de mi página ascx que controla el panel en la página ascx.
Cuando se hace clic en el botón, se abre la ventana emergente modal pero el evento Button_Click nunca se activa, por lo que el modal no obtiene sus datos de sesión.
Dado que las dos páginas son independientes, no puede llamar a la ModalPopupExtender a partir del código aspx.cs, no puedo llegar a la lista de casillas de verificación del código ascx.cs, y no veo una manera de llene mi variable de sesión y luego active mediante programación otro botón o control oculto que luego abrirá mi ventana emergente modal.
¿Alguna idea?