2017-08-19 1 views
0

J'ai un lien hypertexte que j'ai ajouté à mon formulaire Web ASP.NET. Voici le code:Comment télécharger des fichiers .txt sur un lien hypertexte cliquez sur?

<asp:HyperLink ID="lnkDownloadG2" Visible="false" runat="server" NavigateUrl="~/Savefile/input_overwriteG2.txt" Target="_blank">Download</asp:HyperLink> 

Lorsque je clique sur le lien, je veux que le fichier à télécharger le dossier de téléchargements (ou quel que soit le dossier est spécifié dans les paramètres du navigateur). Au lieu de cela, il s'ouvre dans un nouvel onglet. Comment puis-je forcer le téléchargement du fichier au lieu de l'ouvrir dans un nouvel onglet du navigateur?

+0

Essayez cette solution https://stackoverflow.com/questions/37650/how-to-implement-a-file-download-in-asp-net –

+0

L'avez-vous essayé sans Target = "_ blank "? –

+0

@LouayHamada Où est-ce que je mets ce code? Est-ce que je fais faire un nouveau fichier? Et si oui, quelle extension de fichier est-ce que j'utilise? – justinpees

Répondre