J'ai la question suivante: J'ai une application MVC, dans une action de certains contrôleur je suis générer un fichier PDF, le fichier est généré sur un chemin spécifique sur le serveur. Cette action est appelée sur un lien d'action de la vue, lorsque l'utilisateur clique sur ce lien, l'action générée ce PDF, tout va bien jusqu'à ici. Je veux la page pour afficher la boîte de dialogue avec mon fichier PDF généré, qui dit:MVC ouvrir le fichier pdf
Ouvrir - Enregistrer - Annuler (la boîte de dialogue de fichier tipical lorsque vous cliquez sur un fichier)
Mais sans rafraîchir la page, afficher uniquement les boîte de dialogue lorsque l'utilisateur a cliqué sur le lien.
Comment est-ce que je pourrais faire cela? qu'est-ce que l'action devrait retourner à la vue? Merci.
'' FileStreamResult' et FilePathResult' ont tous deux une propriété 'FileDownloadName', que vous devriez utiliser au lieu de m en définissant l'en-tête '" content-disposition "'. –