OVH Cloud OVH Cloud

Créer telecarchement avec c#

9 réponses
Avatar
seb14
Est ce que quelqu'un connait la methode pour faire du transfert de fichier dans une webform en C# qui utilise l'ecran de telecharment de l'explorateur.

Merci

9 réponses

Avatar
seb14
Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister", "Annuler", etc... que je parlai.
Je debute en C# desolé si ma question parrait un peu idoite
mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur la sortis
sans perdre ma page en cours. car le telechagement ce fait sur le clic d'un bouton

Merci

"LEBRUN Thomas" a écrit :

C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?

Si oui, la méthode la plus simple, c'est une simple balise HTML <a href="fichier.doc">

A+

--
LEBRUN Thomas
Comment poster une question: http://www.gnurou.org/documents/smart-questions-fr.html


"seb14" a écrit :

> Est ce que quelqu'un connait la methode pour faire du transfert de fichier dans une webform en C# qui utilise l'ecran de telecharment de l'explorateur.
>
> Merci


Avatar
Julien Bakmezdjian [MS]
Bonjour,

Dans l'événement du click il suffit d'ajouter :
Page.Response.Redirect("mondocument.doc");

Julien

"seb14" a écrit dans le message de
news:
Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister",


"Annuler", etc... que je parlai.
Je debute en C# desolé si ma question parrait un peu idoite
mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur la


sortis
sans perdre ma page en cours. car le telechagement ce fait sur le clic


d'un bouton

Merci

"LEBRUN Thomas" a écrit :

> C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
> La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
>
> Si oui, la méthode la plus simple, c'est une simple balise HTML <a


href="fichier.doc">
>
> A+
>
> --
> LEBRUN Thomas
> Comment poster une question:


http://www.gnurou.org/documents/smart-questions-fr.html
>
>
> "seb14" a écrit :
>
> > Est ce que quelqu'un connait la methode pour faire du transfert de


fichier dans une webform en C# qui utilise l'ecran de telecharment de
l'explorateur.
> >
> > Merci


Avatar
LEBRUN Thomas
C'est sur le click d'un bnouton ?

Dans ce cas, 2 méthodes :
- une en javascript,
- celle de Julien, proposée juste avant (et que je te recommande )

Dans l'événement du click il suffit d'ajouter :
Page.Response.Redirect("mondocument.doc");


A+

--
LEBRUN Thomas
Comment poster une question: http://www.gnurou.org/documents/smart-questions-fr.html


"seb14" a écrit :

Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister", "Annuler", etc... que je parlai.
Je debute en C# desolé si ma question parrait un peu idoite
mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur la sortis
sans perdre ma page en cours. car le telechagement ce fait sur le clic d'un bouton

Merci

"LEBRUN Thomas" a écrit :

> C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
> La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
>
> Si oui, la méthode la plus simple, c'est une simple balise HTML <a href="fichier.doc">
>
> A+
>
> --
> LEBRUN Thomas
> Comment poster une question: http://www.gnurou.org/documents/smart-questions-fr.html
>
>
> "seb14" a écrit :
>
> > Est ce que quelqu'un connait la methode pour faire du transfert de fichier dans une webform en C# qui utilise l'ecran de telecharment de l'explorateur.
> >
> > Merci


Avatar
seb14
c'est ce que j'avais pensais aussi mais le probleme c'est que je ne veux pas perdre ma page en cours

"Julien Bakmezdjian [MS]" a écrit :

Bonjour,

Dans l'événement du click il suffit d'ajouter :
Page.Response.Redirect("mondocument.doc");

Julien

"seb14" a écrit dans le message de
news:
> Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister",
"Annuler", etc... que je parlai.
> Je debute en C# desolé si ma question parrait un peu idoite
> mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur la
sortis
> sans perdre ma page en cours. car le telechagement ce fait sur le clic
d'un bouton
>
> Merci
>
> "LEBRUN Thomas" a écrit :
>
> > C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
> > La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
> >
> > Si oui, la méthode la plus simple, c'est une simple balise HTML <a
href="fichier.doc">
> >
> > A+
> >
> > --
> > LEBRUN Thomas
> > Comment poster une question:
http://www.gnurou.org/documents/smart-questions-fr.html
> >
> >
> > "seb14" a écrit :
> >
> > > Est ce que quelqu'un connait la methode pour faire du transfert de
fichier dans une webform en C# qui utilise l'ecran de telecharment de
l'explorateur.
> > >
> > > Merci





Avatar
Julien Bakmezdjian [MS]
Vous ne perdrez pas la page en choisissant "Save as" ou "Cancel".
En revanche, si l'utilisateur choisit "Open" ET que le document s'ouvre dans
un add-on d'IE (genre Word ou Acrobat), effectivement, vous perdez la
page... Mais c'est ainsi que ça se passe avec un <a href="...">...</a>.

Julien

"seb14" a écrit dans le message de
news:
c'est ce que j'avais pensais aussi mais le probleme c'est que je ne veux


pas perdre ma page en cours

"Julien Bakmezdjian [MS]" a écrit :

> Bonjour,
>
> Dans l'événement du click il suffit d'ajouter :
> Page.Response.Redirect("mondocument.doc");
>
> Julien
>
> "seb14" a écrit dans le message de
> news:
> > Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister",
> "Annuler", etc... que je parlai.
> > Je debute en C# desolé si ma question parrait un peu idoite
> > mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur


la
> sortis
> > sans perdre ma page en cours. car le telechagement ce fait sur le clic
> d'un bouton
> >
> > Merci
> >
> > "LEBRUN Thomas" a écrit :
> >
> > > C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
> > > La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
> > >
> > > Si oui, la méthode la plus simple, c'est une simple balise HTML <a
> href="fichier.doc">
> > >
> > > A+
> > >
> > > --
> > > LEBRUN Thomas
> > > Comment poster une question:
> http://www.gnurou.org/documents/smart-questions-fr.html
> > >
> > >
> > > "seb14" a écrit :
> > >
> > > > Est ce que quelqu'un connait la methode pour faire du transfert de
> fichier dans une webform en C# qui utilise l'ecran de telecharment de
> l'explorateur.
> > > >
> > > > Merci
>
>
>


Avatar
seb14
Bon je vous remerci de votre aide je vais voir ce que je peux faire merci

"LEBRUN Thomas" a écrit :

C'est sur le click d'un bnouton ?

Dans ce cas, 2 méthodes :
- une en javascript,
- celle de Julien, proposée juste avant (et que je te recommande )

Dans l'événement du click il suffit d'ajouter :
Page.Response.Redirect("mondocument.doc");


A+

--
LEBRUN Thomas
Comment poster une question: http://www.gnurou.org/documents/smart-questions-fr.html


"seb14" a écrit :

> Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister", "Annuler", etc... que je parlai.
> Je debute en C# desolé si ma question parrait un peu idoite
> mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur la sortis
> sans perdre ma page en cours. car le telechagement ce fait sur le clic d'un bouton
>
> Merci
>
> "LEBRUN Thomas" a écrit :
>
> > C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
> > La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
> >
> > Si oui, la méthode la plus simple, c'est une simple balise HTML <a href="fichier.doc">
> >
> > A+
> >
> > --
> > LEBRUN Thomas
> > Comment poster une question: http://www.gnurou.org/documents/smart-questions-fr.html
> >
> >
> > "seb14" a écrit :
> >
> > > Est ce que quelqu'un connait la methode pour faire du transfert de fichier dans une webform en C# qui utilise l'ecran de telecharment de l'explorateur.
> > >
> > > Merci


Avatar
Yan
Je crois que ce qu'il veut, c'est que lors de l'envoi d'un doc qui existe
dans les types MIME du client, le document ne doit pas directement ouvert,
mais téléchargé.
Pour ça il faut modifier affecter les headers HTTP de la page avant le
redirect pour faire un content-disposition : attachment, si mes souvenirs
sont bons.


LEBRUN Thomas wrote:
C'est sur le click d'un bnouton ?

Dans ce cas, 2 méthodes :
- une en javascript,
- celle de Julien, proposée juste avant (et que je te recommande )

Dans l'événement du click il suffit d'ajouter :
Page.Response.Redirect("mondocument.doc");


A+


Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister",
"Annuler", etc... que je parlai.
Je debute en C# desolé si ma question parrait un peu idoite
mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur
la sortis
sans perdre ma page en cours. car le telechagement ce fait sur le
clic d'un bouton

Merci

"LEBRUN Thomas" a écrit :

C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?

Si oui, la méthode la plus simple, c'est une simple balise HTML <a
href="fichier.doc">

A+

--
LEBRUN Thomas
Comment poster une question:
http://www.gnurou.org/documents/smart-questions-fr.html


"seb14" a écrit :

Est ce que quelqu'un connait la methode pour faire du transfert de
fichier dans une webform en C# qui utilise l'ecran de telecharment
de l'explorateur.

Merci








Avatar
seb14
Merci pour ton info

"Yan" a écrit :

Je crois que ce qu'il veut, c'est que lors de l'envoi d'un doc qui existe
dans les types MIME du client, le document ne doit pas directement ouvert,
mais téléchargé.
Pour ça il faut modifier affecter les headers HTTP de la page avant le
redirect pour faire un content-disposition : attachment, si mes souvenirs
sont bons.


LEBRUN Thomas wrote:
> C'est sur le click d'un bnouton ?
>
> Dans ce cas, 2 méthodes :
> - une en javascript,
> - celle de Julien, proposée juste avant (et que je te recommande )
>
> Dans l'événement du click il suffit d'ajouter :
> Page.Response.Redirect("mondocument.doc");
>
>
> A+
>
>
>> Oui c'est bien de la fenetre qui propose "Ouvrir", "Enregister",
>> "Annuler", etc... que je parlai.
>> Je debute en C# desolé si ma question parrait un peu idoite
>> mais la commande HTML <a href="fichier.doc"> je l'envoie comment sur
>> la sortis
>> sans perdre ma page en cours. car le telechagement ce fait sur le
>> clic d'un bouton
>>
>> Merci
>>
>> "LEBRUN Thomas" a écrit :
>>
>>> C'est quoi que tu appeles l'ecran de telecharment de l'explorateur ?
>>> La fenêtre qui propose "Ouvrir", "Enregister", "Annuler", etc..... ?
>>>
>>> Si oui, la méthode la plus simple, c'est une simple balise HTML <a
>>> href="fichier.doc">
>>>
>>> A+
>>>
>>> --
>>> LEBRUN Thomas
>>> Comment poster une question:
>>> http://www.gnurou.org/documents/smart-questions-fr.html
>>>
>>>
>>> "seb14" a écrit :
>>>
>>>> Est ce que quelqu'un connait la methode pour faire du transfert de
>>>> fichier dans une webform en C# qui utilise l'ecran de telecharment
>>>> de l'explorateur.
>>>>
>>>> Merci





Avatar
Syl
Salut Seb,

En fait je voudrais savoir comment tu as résolu ce
problème ?
Je veux faire la même chose que toi : lorsqu'on clique
sur un bouton on télécharge un fichier. Mais le
response.redirect("mondoc.doc" ne fait qu'ouvrir le
fichier, et je ne peux pas non plus utiliser le html tous
simple <a href=... puisque le nom du document à
télécharger est stocké dans la base, et dépend d'un
identifiant se trouvant dans l'url.

Si tu pouvais me dire comment tu as géré ça ça serait
génial !

Merci d'avance.

Syl

-----Message d'origine-----
Est ce que quelqu'un connait la methode pour faire du


transfert de fichier dans une webform en C# qui utilise
l'ecran de telecharment de l'explorateur.

Merci
.