fileresult

    0熱度

    1回答

    我想在Excel中使用FileResult對象在本地磁盤上打開Excel文件。當我點擊文件打開時,它下載與我的ActionResult(WTF?)命名相同的文件,當點擊下載的文件時,它會彈出「選擇程序」窗口。如果我選擇Excel,它會打開它,但我錯過了什麼使它下載作爲Excel文件,並打開它沒有額外的步驟?以下是我打開文件的switch語句。由於 public ActionResult GetFi

    0熱度

    1回答

    我有一堆圖像,通過mvc fileresult和角度ng-src將im提供(從外部源im到其他地方)。 例如。 <div ng=repeat="img in Images"> <img ng-src={{img.path}} style="height:100px;width:auto" /> </div>` 在這種情況下,我知道img.path總是去外部c#mvc並返回一個文件

    0熱度

    1回答

    我需要在單擊某些文本時下載特定文件。我希望典型的「另存爲...」對話框可以選擇我要保存文件的位置,但它不會出現。請求和響應是確定的。 請求/響應報頭 GET /測量/ GetSurveyFile調查= 1085 & surveyFileType = 2 HTTP/1.1 主機:?本地主機:50518 連接:保活用戶代理:Mozilla/5.0(Windows NT 6.1; WOW64)Apple

    0熱度

    1回答

    我有一個MVC5項目,它有一個允許用戶從SQL Server下載文檔的視圖。該視圖是一個帶有一個或多個文件輸入控件的表單頁面,允許用戶上傳任何文件類型。當用戶從桌面選擇一個文件並將其放入輸入文件框並單擊提交按鈕時,該文件將轉換爲byte []類型並保存到SQL Server中。文件上傳後,用戶再次打開相同的頁面,下載鏈接出現在控件中。如果用戶點擊它,該文件不會保存到他們的桌面上,但是如果用戶右鍵單

    0熱度

    2回答

    我想創建我的網站上的鏈接,點擊後,將打開下載窗口(只是一些簡單的文本文件)。在幾個教程我發現了一個辦法做到這一點,但是,出於某種原因,似乎ActionLink的犯規打電話給我的方法,並尋找一個視圖,而不是 我的ActionLink @Html.ActionLink("here is the gpx log", "Download", "Treks") 在苦旅控制器我的下載方法(還增加了以下使用

    0熱度

    1回答

    我的控制器需要調用WebAPI方法,該方法將在Content中返回一個帶有pdf文件的HttpResponseMessage對象。我需要立即返回該文件作爲控制器的FileResult對象。 我正在嘗試將各種解決方案放在一起,但似乎所有的文件保存方法都是異步的,我遇到了問題,將文件作爲FileResult立即返回到相同的控制器方法中。 這種情況下最好的方法是什麼? 一些代碼,我曾嘗試: System

    0熱度

    1回答

    我使用FileResult展現在我的網站上的文件,如下所示: public ActionResult GetSwf(long id = 0) { if (id <= 0) return null; Attachment attachment = Service.GetAttachmentById(id); if (attachment == null) return

    2熱度

    1回答

    當我在API的方法返回一個HttpResponseMessage: [HttpGet, HoodPeekAuthFilter] public HttpResponseMessage GlobalOverview() { try { StatsRepo _statsRepo = new StatsRepo(); string

    0熱度

    1回答

    我有以下動作沒有返回查看 public FileResult Download(int? id) { var files = from p in _db.tbl_Pdfs where p.PaperId == id select p.FileName; var archive = Server.MapPath("~/Conte

    1熱度

    2回答

    爲什麼此操作會在客戶端導致一個空文件? public FileResult download() { MemoryStream stream = new MemoryStream(); StreamWriter writer = new StreamWriter(stream); FileStreamResult fs = new FileStreamRe