Отмена асинхронного запроса в ASP.NET AJAX

Иногда пользователь хочет отменить своё действие, например когда он по ошибке сдела какую-либо операцию. В ASP.NET AJAX довольно просто сделать кнопку "Отмена" и прописать следующее событие на неё. Стоит заметить, что в данном случае отменяется событие на стороне клиента, серверная часть не прерывается.

function btnAbort_Click()
{
    
var prm Sys.WebForms.PageRequestManager.getInstance();
    if 
(prm.get_isInAsyncPostBack())
    {
        prm.abortPostBack()
;
        alert
("Postback aborted!");
    
}
    
else
    
{
        
alert("No postback operation is in progress.");
    
}
}

17 августа 2007 г. 16:00

Комментарии

Комментариев пока нет.

Добавить комментарий






 
Copyright © Антон Ковалев