Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2010, 01:11
nessy00
 
Fecha de Ingreso: febrero-2008
Ubicación: EH
Mensajes: 117
Antigüedad: 16 años, 9 meses
Puntos: 0
Exclamación Cambiar el texto de un panel popup dinamicamente

Hola a todos,

Tengo un problemilla en mi página y he hecho un pequeño ejemplo para concretarlo pero no consigo nada. En una página tengo dos botones y cada uno de ellos tiene un modalPopupExtender enlazado a un panel. Es decir al clicar en cada uno de los botones muestro un popup que es un panel con un texto.
Mi idea es tener un solo panel y que los dos modalPoupExtender se dirigan a él.
Sin embargo no se como hacer que en el panel que sólo contiene un label y un boton ok, muestre un mensaje al clicar en un boton y otro al clicar en otro.
Es decir, no sé como cargar dinamicamente el texto a mostrar en el panel.

Este es el código que tengo y por ahora al clicar en los dos botones, se muestra el mismo texto. En el codebehind no tengo nada de código.

Código:
        <asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        
        <asp:Button ID="btnMensaje1" runat="server" Text="Mensaje 1" />        
        <cc1:ModalPopupExtender ID="mpxMensaje1" runat="server" DynamicServicePath="" 
            Enabled="True" TargetControlID="btnMensaje1" PopupControlID="pnlMensaje" >
        </cc1:ModalPopupExtender>
        
        <asp:Button ID="btnMensaje2" runat="server" Text="Mensaje 2" />        
        <cc1:ModalPopupExtender ID="mpxMensaje2" runat="server" DynamicServicePath="" 
            Enabled="True" TargetControlID="btnMensaje2" PopupControlID="pnlMensaje">
        </cc1:ModalPopupExtender>
        
        <asp:Panel ID="pnlMensaje" runat="server">
            <asp:Label ID="lblMensaje" runat="server" Text="Hola"></asp:Label>
            <asp:Button ID="btnOk" runat="server" Text="OK" />        
        </asp:Panel>
Si os ocurre alguna idea, os agradecira que la compartieseís. Gracias!