OVH Cloud OVH Cloud

Téléchargement ...

1 réponse
Avatar
Fabrizio
Bonjour,

Dans une application ASP.NET VB.NET(peu importe le=20
language) je souhaite proposer aux utilisateurs le=20
t=E9l=E9chargement d'un document Word sur le click d'un bouton.

Sur l'=E9v=E8nement Click du bouton mon code est le suivant :
Response.ClearContent()
Response.ClearHeaders()
Response.ContentType =3D "application/msword"
Response.AddHeader("Content-Disposition", "attachment;=20
filename=3DMonDocument.doc")
Response.Flush()

La boite de dialogue apparait bien pour me proposer=20
l'ouverture ou la sauvegarde du document, mais en fait=20
c'est la page web en cours qui se trouve dans ce document.

Pourquoi ? Moi je souhaiterais que ce soit le contenu=20
de "MonDocument.doc" qui s'ouvre. Sachant que j'ai tent=E9=20
de placer physiquement "MonDocument.doc" =E0 la racine de=20
mon application. Faut-il le placer ailleurs ?

Merci d'avance

1 réponse

Avatar
AlexC
je pense que tu trouvera plus de réponses dans le newsgroup
microsoft.public.fr.dotnet.aspnet

"Fabrizio" a écrit dans le message de
news: 35fe01c48f59$31b8c330$
Bonjour,

Dans une application ASP.NET VB.NET(peu importe le
language) je souhaite proposer aux utilisateurs le
téléchargement d'un document Word sur le click d'un bouton.

Sur l'évènement Click du bouton mon code est le suivant :
Response.ClearContent()
Response.ClearHeaders()
Response.ContentType = "application/msword"
Response.AddHeader("Content-Disposition", "attachment;
filename=MonDocument.doc")
Response.Flush()

La boite de dialogue apparait bien pour me proposer
l'ouverture ou la sauvegarde du document, mais en fait
c'est la page web en cours qui se trouve dans ce document.

Pourquoi ? Moi je souhaiterais que ce soit le contenu
de "MonDocument.doc" qui s'ouvre. Sachant que j'ai tenté
de placer physiquement "MonDocument.doc" à la racine de
mon application. Faut-il le placer ailleurs ?

Merci d'avance