J'ai une vue avec une liste de fichiers qui est retournée à partir de la base de données. chaque fichier est un href à mon action de contrôleur:liens de fichier mvc2 enregistrer sous
<a href="/Attachment/DownloadFile/3667">New Text Document.txt</a>
public virtual FileResult DownloadFile(int id)
{
var result = _domainService.QueryAttachment(id);
return File(result.FileData, result.MimeType, result.FileName);
}
le 3667 est l'identifiant du fichier stocké dans SQL. Comment puis-je activer le clic droit «enregistrer sous» que vous voyez sur d'autres sites? lorsque je le fais, il enregistre simplement le code HTML plutôt que d'aller chercher le fichier à partir du contrôleur.
impossible de stocker des fichiers dans SQL.
grâce,