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     }


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

  • 相关阅读:
    source insight 使用介绍
    android 自定义progressBar
    appium环境安装
    js定义类的三种方法
    对象,函数,构造函数this,原型
    mindjet使用技巧
    在wamp下安装bugfree
    QTP
    powerdesigner使用
    随笔
  • 原文地址:https://www.cnblogs.com/Daan_z/p/1638675.html
Copyright © 2011-2022 走看看