Bonjour,
Comme vous pouvez le voir avec le titre de mon sujet je suis débutant en asp.net. Je recherche depuis quelques jours sur internet une solution à mon problème mais hélas sans résultat.
Dans le programme que je veux créer ( qui est une application permettant le partage de fichiers dans une entreprise en intranet ) j'enregistre dans ma bdd le chemin d'accès des fichiers enregistrés puis dans un Gridview j'utilise ce bout de code permettant en temps normal télécharger les fichiers.
Lorsque je clique sur le lien ( qui est visible ) il ne se passe rien. J'ai beau faire un clic droit dessus et essayer "Ouvrir", "Ouvrir dans un nouvel onglet", "Ouvrir dans une nouvelle fenêtre" rien ne se passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <asp:TemplateField HeaderText="Téléchargement du fichier"> <ItemTemplate> <asp:HyperLink ID="FileLink" runat="server" Text="<%# Bind('NomFichier') %>" NavigateUrl="<%# Bind('LienFichier') %>" Target="_blank"></asp:HyperLink> </ItemTemplate> </asp:TemplateField>
Mais si je copie le raccourcis et que je le colle dans la barre d'URL la tout se passe bien, le navigateur me propose d'enregistrer le fichier. Donc ce n'est pas le chemin d'accès qui pose problème mais l'ouverture de la nouvelle page de téléchargement elle-même qui ne fonctionne pas. J'ai essayé sur IE et sur Chrome le résultat est le même ( au cas ou si c'étais le navigateur qui posais problème).
Merci d'avance pour ceux qui liront ce sujet.
Partager