当前位置: 首页 > wzjs >正文

庆阳市住房和城乡建设局网站40岁学平面设计能找到工作吗

庆阳市住房和城乡建设局网站,40岁学平面设计能找到工作吗,海南住房建设厅网站,布吉网站开发如何从 MVC 控制器(.NET Framework)下载文件。 使用 从 ASP.NET MVC 中的控制器下载任何文件类型FileStreamResult。注意:如果使用ASP.NET Core,请参阅此页面,如果想要将文件上传到服务器,请参阅此页面。 …

如何从 MVC 控制器(.NET Framework)下载文件。
使用 从 ASP.NET MVC 中的控制器下载任何文件类型FileStreamResult。注意:如果使用ASP.NET Core,请参阅此页面,如果想要将文件上传到服务器,请参阅此页面。

// download a zip file as an attachment
public FileStreamResult DownloadZipFile()
{
    string path = Server.MapPath("/files/somefile.zip");
    if (System.IO.File.Exists(path))
    {
        Response.AppendHeader("content-disposition", "attachment;filename=somefile.zip");
        System.IO.FileStream stream = new System.IO.FileStream(path, System.IO.FileMode.Open); // don't use using keyword!
        return new FileStreamResult(stream, "application/x-zip-compressed"); // the constructor will fire Dispose() when done
    }
    else
        return null;
}

// download a jpeg as an attachment
public FileStreamResult DownloadJpegFile()
{
    string path = Server.MapPath("/files/someimage.jpg");
    if (System.IO.File.Exists(path))
    {
        Response.AppendHeader("content-disposition", "attachment;filename=someimage.jpg");
        System.IO.FileStream stream = new System.IO.FileStream(path, System.IO.FileMode.Open); // don't use using keyword!
        return new FileStreamResult(stream, "image/jpeg"); // the constructor will fire Dispose() when done
    }
    else
        return null;
}

// download a text file as an attachment
public FileStreamResult DownloadTextFile()
{
    string path = Server.MapPath("/files/somefile.txt");
    if (System.IO.File.Exists(path))
    {
        Response.AppendHeader("content-disposition", "attachment;filename=somefile.txt");
        System.IO.FileStream stream = new System.IO.FileStream(path, System.IO.FileMode.Open); // don't use using keyword!
        return new FileStreamResult(stream, "text/plain"); // the constructor will fire Dispose() when done
    }
    else
        return null;
}

FileContentResult从使用字节数组的 ASP.NET MVC 控制器下载任何数据类型。 

public FileContentResult DownloadTextFile()
{
    byte[] bytes = System.Text.Encoding.ASCII.GetBytes("How now brown cow.");
    Response.AppendHeader("content-disposition", "attachment;filename=sometext.txt");
    return new FileContentResult(bytes, "text/plain");

或者使用FileStream来填充字节数组。 

public FileContentResult DownloadTextFile()
{
    System.IO.FileStream stream = new System.IO.FileStream("somefile.txt", System.IO.FileMode.Open);
    byte[] bytes = new byte[stream.Length];
    stream.Read(bytes, 0, bytes.Length);
    Response.AppendHeader("content-disposition", "attachment;filename=somefile.txt");
    return new FileContentResult(bytes, "text/plain");

或者简单来说: 

public FileContentResult DownloadTextFile()
{
    byte[] bytes = System.IO.File.ReadAllBytes("somefile.txt");
    Response.AppendHeader("content-disposition", "attachment;filename=somefile.txt");
    return new FileContentResult(bytes, "text/plain");

下载自MemoryStream: 

public FileContentResult DownloadFromMemoryStream()
{
    using(System.IO.MemoryStream ms = new System.IO.MemoryStream())
    {
        ms.WriteByte((byte)'a');
        ms.WriteByte((byte)'b');
        ms.WriteByte((byte)'c');
        byte[] bytes = ms.ToArray();
        Response.AppendHeader("content-disposition", "attachment;filename=somefile.txt");
        return new FileContentResult(bytes, "text/plain");
    }

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。 

http://www.dtcms.com/wzjs/540829.html

相关文章:

  • 手机网站技巧设计有关的网站
  • 浙江省建设厅继续教育官方网站住房及城乡建设部网站九大员
  • 厦门网络建站公司c 网站开发简单实例
  • 阜阳哪里有做网站的哪个做网站公司好
  • 做网站找哪家好要钱吗北京网站建设平台
  • 专业网站设计公司哪家好网银汇款企业做网站用途写什么
  • 国外主流网站开发技术郑州各区房价一览表
  • 怎么查询网站的服务器在哪里wordpress千万数据优化
  • 有哪些网站做生鲜到家网站降权怎么做
  • 廊坊建设企业网站排名优化公司哪家好
  • 电脑做服务器建网站并让外网访问建设网站公司怎么建站
  • 网站ip域名查询外贸网站建设有哪些要求
  • 云虚拟主机怎么使用湖南seo服务电话
  • 网站设计软件microsoft2013安卓开发app
  • 专业网站制作的费用页面模板微信
  • 中医网站源码门户网站建设提案
  • 达州网站建设个人网页设计作品模板简单抑郁症
  • 怎么完整下载网站模板网站 开发
  • 前端做兼职网站二维码设计软件
  • 温州市企业网站制作大型 交友 网站 建设 公司
  • 常见的电子商务网站有哪些百度seo工作室
  • 湛江百度网站快速排名山西网站建设情况汇总
  • 自己服务器建设网站利用ps做兼职的网站
  • 河南省住房和建设厅网站首页互联网营销课程体系
  • 做网站成功的企业心理咨询网站建设论文
  • 淘宝客网站名邯郸做网站哪家好
  • 安徽网站关键词优化网站建设 需求模板
  • 企业展示网站 价钱渭南微信小程序网站建设
  • 做电脑网站商务网站主页设计公司
  • 扬州建设信息网站重庆模板网站建设