1
在我的應用程序中,我在我的解決方案中有一個pdf文檔,當用戶單擊某個特定按鈕時,文檔必須在彈出窗口中打開。我可以通過返回文件流對象在同一窗口中打開它。我使用的代碼。MVC在彈出窗口中打開PDF
public ActionResult ShowPdf()
{
if (System.IO.File.Exists(Server.MapPath("~/downloads/MyPdf.pdf")))
{
string pathSource = Server.MapPath("~/downloads/MyPdf.pdf");
FileStream fsSource = new FileStream(pathSource, FileMode.Open, FileAccess.Read);
return new FileStreamResult(fsSource, "application/pdf");
}
else
{
return RedirectToAction("Index", "User");
}
}
我怎樣才能加載相同的彈出式窗口中提前