That worked great, but led me to a new issue: now, the calls are all queued, however the UpdateProgress does not stick around for more than the first item.
I think, if I knew JavaScript, I could throw something into this block that tells the UpdateProgress to load, but I don't know JS sadly:
function EndRequestHandler(sender, args) {
if (pbQueue.length > 0) {
__doPostBack(pbQueue.shift(), argsQueue.shift());
}
}
Since I am assuming the UpdateProgress can't see the event because it is being fired off of the queue and not the Page?