__pendingCallbacks[...].async' is null or not an object
Esse é o código original: em negrito - for( i = 0 - o problema, e logo mais em negrito tb aonde ocorre o problema:
// Código original, gerado pelo asp.net
function WebForm_CallbackComplete()
{
for (i = 0; i < __pendingCallbacks.length; i++)
{
callbackObject = __pendingCallbacks[i];
if (callbackObject == callbackObject.xmlRequest(callbackObject.xmlRequest.readyState == 4))
{
WebForm_ExecuteCallback(callbackObject);
if (!__pendingCallbacks[i].async) {
__synchronousCallBackIndex = -1;
}
__pendingCallbacks[i] = null;
var callbackFrameID = "__CALLBACKFRAME" + i;
var xmlRequestFrame = document.getElementById(callbackFrameID);
if (xmlRequestFrame) {
xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
}
}
}
}
}