コントローラへのアクションリンクを介してバイト配列を渡そうとすると、NULL値を取得します。私はMVCが初めてです。基本的に、私はpdfとしてイメージ(バイト配列)をダウンロードする必要があります。@actionlink経由でバイト配列を渡す必要があります
ビュー:
if(Model.checkimage != null){
@html.ActionLink("Download PDF", "DownloadPDF", "Transaction", new {Check = Model.checkimage});
}
はコントローラー:アクションメソッドの引数は良いアイデアではないよう
public ActionResult downloadPDF (byte[] Check)
これが可能であったとしても、ほとんどの場合、クエリ文字列の制限を超えて例外がスローされます。ファイルのIDをメソッドに渡します。 –