Bonjour à tous,
J'ai une page d'ou j'aimerais que le visiteur puisse télécharger des fichiers.
Derrière le lien, j'ai mis ça:
DotNetNuke.Common.Utilities.FileSystemUtils.DownloadFile(this.PortalId, iFileId, false, true);
Ca fonctionnait très bien jusqu'à ce que je passe le module en AJAX (modules -> rendu partiel), j'ai cette erreur:
Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled.
Details: Error parsing near '%PDF-1.3
En effet, DownloadFile doit s'appuyer sur des Response.BinaryWrite() et c'est incompatible avec la bibliotheque d'AJAX, on dirait.
J'ai essayé plusieurs autres syntaxes, mais rien ne passe..
Pouvez vous m'aider ?
Merci d'avance.