Buenas!
Mi problema es el siguiente. tengo una pagina con un gridview del que se pueden seleccionar varias filas. Una vez que el usuario seleccione las filas da "Gestionar", se accede a base de datos, se recogen ciertos datos y quiero que estos datos se carguen en un panel oculto que se mostrara en ese momento.
Para ello utilizo un modalpopupextender asociado a ese panel para q me lo muestre.
Mi problema es q no quiero q cuando el usuario pinche en el boton "Gestionar" directamente se abra el panel, ya que pimero tengo q recorrer el grid, recoger las filas selccionadas, acceder a base de datos, etc etc
Quiero que el panel se abra despues de todo esto.
Lo que he hecho ha sido asociar el modalpopup con un boton q esta oculto, asi nunca se mostrara "automaticamente". Y despues en el onclick del boton Aceptar, hago todas las operaciones que necesito y despues hago
modalpopupextender.show()
Pero no se muestra el panel?
xq puede ser?????
Os dejo el codigo...
<asp:Button ID="btnGestionar" runat="server" Text="Gestinar" CssClass="boton" OnClick="btnGestionar_Click"/>
<asp:Button ID="btnOculto" runat="server" Text="Oculto" CssClass="boton" Visible="False"/>
<asp:Panel ID="Panel1">
......
......
</asp:Panel>
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender1" runat="server"
TargetControlID="btnOculto"
PopupControlID="Panel1"
BackgroundCssClass="modalBackground"
DropShadow="True"
CancelControlID="btnCerrarEx"
PopupDragHandleControlID="Panel3" >
</ajaxToolkit:ModalPopupExtender>
Protected Sub btnGestionar_Click(ByVal sender As Object, ByVal e As System.EventArgs)
.......
ModalPopupExtender1.Show()
End Sub
Muchas gracias de antemano