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     }


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

  • 相关阅读:
    Numpy入门
    Numpy入门
    Spring源码之IoC原理
    LeetCode之连续子数组的最大和
    剑指Offer之从1到n整数中1出现的次数
    剑指Offer之最小的k个数
    剑指Offer之字符串的排列
    剑指Offer之二叉搜索树与双向链表
    剑指Offer之二叉树中和为某一值的路径
    剑指Offer之二叉搜索树的后序遍历序列
  • 原文地址:https://www.cnblogs.com/Daan_z/p/1638675.html
Copyright © 2011-2022 走看看