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