我已經編寫了代碼來查看來自遠程服務器的文件。我能夠查看按鈕被點擊的時間。其實我想在新標籤中打開一個文件,當我點擊按鈕。這是我到目前爲止所嘗試的。如何在新標籤中下載文件按鈕點擊mvc 4
public ActionResult Download(string filepath, string filename)
{
service.Service objService = new service.Service();
byte[] result = objService.DownloadFileFromDMS(filepath);
System.IO.FileStream fs1 = null;
string contentType = MimeMapping.GetMimeMapping(filepath);
var cd = new System.Net.Mime.ContentDisposition
{
FileName = filename,
Inline = true,
};
Response.AppendHeader("Content-Disposition", cd.ToString());
return File(result, contentType);
}
這裏的一切都很好,但文件將在同一個選項卡中打開。我想在新標籤中打開它。當前代碼中是否缺少任何東西?提前致謝。
是的,我明白了。所以我用過的方式效率不高? – Niranjan