Я пытаюсь отобразить панель для пользователя, когда выполняется асинхронный вызов, но только если это произошло от определенного вызова.
используя обычный скрипт "get control", который у меня есть, например:
function pageLoad() {
try {
var manager = Sys.WebForms.PageRequestManager.getInstance();
manager.add_endRequest(OnEndRequest);
manager.add_beginRequest(OnBeginRequest);
}
catch (err) { }
}
function OnBeginRequest(sender, args) {
//alert('Start\n\n' + sender + '\n\n' + args);
var p = document.getElementById('ajaxLoadingPanel');
p.style.visibility = 'visible';
p.style.display = 'inline';
}
function OnEndRequest(sender, args) {
//alert('End\n\n' + sender + '\n\n' + args);
var p = document.getElementById('ajaxLoadingPanel');
p.style.visibility = 'hidden';
p.style.display = 'none';
}
но у меня вопрос Откуда мне знать методы sender и args?
Я прошел через MSDN , и они ничего не говорят о методах, которые мы можем использовать, и в VS2008 нет интеллигенции для этой части ...
есть идеи? Я хочу получить список методов и свойств как для отправителя, так и для аргументов, которые я могу использовать в этом API JavaScript.