Hi,
I have a Javascript function that fires every time the page loads: triggered by the event window.onload...
Now i use an updatepanel and i need that function to be fired every time the callback occurs...
Wich is the event i should use?
Is there something like window.oncallback ?
Thanks in advance.
Antonio Li Causi.
Well, no. First, if you're using the ASP.Net ajax framework anyway, you're better off writing a function called pageLoad; the framework looks for it and fires it once everythign's done and ready to go on the first load. It's better than window.onload for this b/c it's coordinated w/ everything else the framework is trying to do for you.
In that pageLoad() method, you want to enter the line: Sys.WebForms.PageRequestManager.getInstance().add_pageLoaded(pageLoadedHandler) where pageLoadedHandler is the name of the function you want to fire when the page loads after async callback.
Example is here:http://ajax.asp.net/docs/ClientReference/Sys.WebForms/PageRequestManagerClass/PageRequestManagerPageLoadedEvent.aspx
Check this:ASP.NET AJAX Client Life-Cycle Events
and especiallypageLoaded Event
No comments:
Post a Comment