2012-01-26 18 views

Respuesta

28

empate en el Evento MSAjax

function pageLoad(){ } 

este se disparará cada vez que el panel de actualización actualiza .. usted puede hacer sus revinculación/nuevos enlaces de allí

... y sí, eso es todo lo que necesita hacer, poner eso en la página y se disparará.

actualización :: [parece como si tuviera la función de llamada de forma incorrecta (creo que todavía funcionaría aunque)] es realmente así de simple si tiene un gestor de secuencia de comandos en la página ..

<script> 
    ///<summary> 
    /// This will fire on initial page load, 
    /// and all subsequent partial page updates made 
    /// by any update panel on the page 
    ///</summary> 
    function pageLoad(){ alert('page loaded!') } 
</script> 

http://www.asp.net/ajax/documentation/live/overview/AJAXClientEvents.aspx

+0

puede publicar un ejemplo. ¿Cómo ato algo al evento MS ajax? – user516883

+0

¡Ah, esto es DINERO! No he trabajado con formularios web en algunos años (pero lo he vuelto a hacer recientemente). Recuerdo haber intentado hacer esto por años. ¿Es esta una característica nueva que agregaron recientemente o simplemente no se publicó ampliamente? –

-6

Puede utilizar un temporizador con una función que comprueba si los controles existen cada pocos cientos de ms. Una vez que los detecta, aplique su secuencia de comandos y finalice el temporizador.

Cuestiones relacionadas