michaelkappel.com
Michael Kappel, MCTS     ASP.net C# Application Development     Microsoft Certified Professional     and     Microsoft Certified Technology Specialist
MICHAELKAPPEL.COM

MICHAELKAPPEL.COM


Michael Kappel's Links
ASP.NET Code Samples
Acronym Search/Filter
Photo Search/Filter
Send Mike a Message
MJK.tel facebook.com LinkedIn.com m-i-k-e.myplaxo.com MySpace.com flickr.com BrightFuse.com
PageEvents.js
Files in "JS" Directory:
> Click Here to Download PageEvents.js <
///   <asp:ScriptManager ID="smMain" EnablePartialRendering="true" runat="server">
///         <Scripts>
///             <asp:ServiceReference Path="~/js/PageEvents.js" />
///         </Scripts>
///   </asp:ScriptManager>

function PageEventHandler(isAsync) {
    this.init = function(sender, args) {
        alert("init");
    }
    this.load = function(sender, args) {
        alert("load");
    }
    this.unload = function(sender, args) {
        alert("unload");
    }
    this.initializeRequest = function(sender, args) {
        alert("initializeRequest");
    }
    this.beginRequest = function(sender, args) {
        alert("beginRequest");
    }
    this.pageLoading = function(sender, args) {
        alert("pageLoading");
    }
    this.pageLoaded = function(sender, args) {
        alert("pageLoaded");
    }
    this.endRequest = function(sender, args) {
        alert("endRequest ");
    }
}

var prm = Sys.WebForms.PageRequestManager.getInstance();
if (!prm.get_isInAsyncPostBack() && !Events) {
    var Events = new PageEventHandler();
    ///Application
    Sys.Application.add_init(Events.init);
    Sys.Application.add_load(Events.load);
    Sys.Application.add_unload(Events.unload);
    ///PageRequestManager
    prm.add_initializeRequest(Events.initializeRequest);
    prm.add_beginRequest(Events.beginRequest);
    prm.add_pageLoading(Events.pageLoading);
    prm.add_pageLoaded(Events.pageLoaded);
    prm.add_endRequest(Events.endRequest);
} 

function pageLoad(sender, args) {
    alert("pageLoad");
}
[MICHAELKAPPEL.COM Main] [Login] [My Photos] [My Links] [Contact Me] [Asp.net Code Samples] [Web Services] [Acronyms] [Characters]
[Mike's Flickr.com] [Fermi National Accelerator Laboratory] [Argonne National Laboratory] [Graffiti of the world] [Pictures Taken By People]
Microsoft Certified Technology Specialist