Bonjour!
Est-ce que qqn sait comment on fait pour annuler une requête asynchrone SERVER SIDE lorsqu'on utilise les AJAX Extensions?
Le ScriptManager a une propriété IsInAsyncPostBack qui me permet de savoir si je suis dans ce cas, mais je n'arrive pas à transformer cette requête en requête normale.
Si jamais, la source de mon problème est qu'en cas d'erreur lors d'une requête asynchrone, je fais un Server.Transfer("MaPageErreur.aspx"). Problème: cette page retourne une page HTML complète, pas seulement le XML en réponse à l'appel AJAX. Et au final j'obtiens un "ParserError" côté client lorsque le javascript essaie de parser la réponse.
Merci d'avance,
Matthieu
Edit:
Bon, si j'utilise un Response.Redirect au lieu du Server.Transfer dans l'event handler de l'erreur, ça fonctionne. Mais ma question reste quand même
Partager