Handling Long Operations

SharePoint Short #13

Got some code that may take a while to complete? Good idea to let the user know they may have to wait a while, so put your code within the SPLongOperation block, as shown below, and it’s problem solved.

using(SPLongOperation longOperation = new SPLongOperation(Page))
    longOperation.LeadingHTML = "Please wait while the operation completes...";
        // Operations that may take a while to complete...
        longOperation.End("somepage.aspx", SPRedirectFlags.Static | SPRedirectFlags.RelativeToLayoutsPage | SPRedirectFlags.Trusted, System.Web.HttpContext.Current, string.Empty);
This entry was posted in SharePoint Shorts and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

Solve the maths problem shown below before posting: *