2009-10-29 5 views
-1

Hai Guys.,Comment puis-je télécharger un fichier via mon application

Je fais une application intitulée Online Education. Dans mon application, je dois permettre aux stagiaires de télécharger les tutoriels pdf que j'ai déjà été stockés dans la base de données.Comment puis-je faire ce processus en utilisant C# .Net ..,

Merci d'avance pour ceux qui répondent à cette question ....,

Shankar.

+0

Tout d'abord, essayez de poser la question dans le format approprié. Deuxièmement, je suis sûr que vous pouvez trouver de nombreux exemples de cela en utilisant google. Troisièmement, quelle technologie Web utilisez-vous? –

+0

Comment stockez-vous les "didacticiels pdf" dans la base de données? comme un blob? – abhilash

Répondre

1

Transmettez le fichier au flux de réponses avec l'ensemble de types de contenu approprié. Ensuite, le navigateur ouvrira une boîte de dialogue pour enregistrer ou ouvrir le document.

File download using C#

2

Alors vous mettez déjà votre fichier dans DB?

Pour permettre le téléchargement d'un fichier, vous devez utiliser Response.BinaryWrite. Vous devrez également envoyer des en-têtes spéciaux à l'utilisateur.

Dans tout le code ressemble à ceci:

Response.ContentType = "Application/pdf"; 
    Response.AppendHeader("content-disposition", "attachment; filename=" + name); 
    Response.BinaryWrite(data); 
    Response.End(); 
Questions connexes