zoukankan      html  css  js  c++  java
  • asp.net MVC Upload

    代码
     1 public ActionResult UploadFiles()
     2         {
     3             var r = new List<MikeUploadFile>();
     4 
     5             foreach (string file in Request.Files)
     6             {
     7                 HttpPostedFileBase hpf = Request.Files[file] as HttpPostedFileBase;
     8                 if (hpf.ContentLength == 0)
     9                     continue;
    10                 string savedFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory + "Upload\\" , Path.GetFileName(hpf.FileName));
    11                 hpf.SaveAs(savedFileName);
    12 
    13                 r.Add(new MikeUploadFile()
    14                 {
    15                     Name = savedFileName,
    16                     Length = hpf.ContentLength
    17                 });
    18             }
    19             return View(@"Upload", r);
    20         }
    21 
    1 public class MikeUploadFile
    2     {
    3         public string Name { getset; }
    4         public int Length { getset; }
    5     }


    很简单的代码就可以做到 单文件或多文件上传

  • 相关阅读:
    mysql索引
    mysql视图
    pymysql
    web前端基础
    【BZOJ2002】[HNOI2010] 弹飞绵羊(大力分块)
    【BZOJ2730】[HNOI2012] 矿场搭建(找割点)
    网络流(一)——最大流
    欧拉路与欧拉回路
    扫描线(一)——求矩形面积并
    【洛谷3396】哈希冲突(大力分块)
  • 原文地址:https://www.cnblogs.com/Daan_z/p/1638675.html
Copyright © 2011-2022 走看看