none
actualizar update panel con user control

    Pregunta

  • hola a todos

    tengo dos controles de usuario en una pagina . .uno de ellos esta en un updatepanel el otro tiene un boton . al momento de ejecutar me aparece que para el updatepanel de la grilla no se puede encontrar el control del trigger . .que esta asociado al boton que esta en el otro user control .. .

    pd estoy exponiendo un evento en el user control que tiene el boton para que sea implementado en la pagina

    control del boton
     
    
            <uc1:Control ID="Control1" runat="server" />
     
    
    
    
    <asp:UpdatePanel ID="upGrilla" runat="server" UpdateMode="Conditional">
        <Triggers>
        <asp:AsyncPostBackTrigger ControlID="btnConsultar" EventName="Click" />
        </Triggers>
        <ContentTemplate>
            <uc2:ControlLabel ID="ControlGrilla" runat="server" />
        </ContentTemplate>
        </asp:UpdatePanel>
    

    en el caso tal de que tenga otro control en el user control de la grilla seria recomendable poner el updatepanel dentro del control de usuario y especificameente al control que necesito actualizar  ..  .mmm en ese caso tendria que exponer propiedaes o eventos propios del control updatepanel.

     

     

     

    gracias!!!!

    viernes, 04 de noviembre de 2011 10:45

Respuestas

  • ¿Cómo se llama el evento en el user control de tipo uc1:Control?  ¿Ya probó haciendo <asp:AsyncPostBackTrigger ControlID="Control1" EventName="<nombre del evento de la pregunta 1 aquí>" /> ?

    Yo imagino que el update panel conecta al evento que uno le indique ahí y simplemente ejecuta el update cuando se da ese evento.



    Jose R. MCP
    viernes, 04 de noviembre de 2011 16:10
    Moderador