「PDFのダウンロード」画像リンクが1つあります。ユーザーが外部サイトから特定のファイルをダウンロードできるようにするために、コントローラーのアクションを呼び出しています(PDFファイルリンクの完全なURLを指定しています)
次のコードを書きましたが、機能しません。
public virtual ActionLink OpenPDF()
{
string fileName = "http://mysite/filetodownload.pdf";
return File(fileName, "application/pdf", Server.UrlEncode(fileName);
}
このコントローラーアクションは画像リンクから呼び出されます..そして、このアクションが呼び出されるのを見ることができます..画像をクリックすると、コードが実行され、ファイルを開く/保存するように求められますが、保存すると「このファイル」と表示されますダウンロードできません」
ここで何が間違っていると思いますか。