zoukankan      html  css  js  c++  java
  • asp.net mvc实现上传文件

    最基本的实现方法:

    视图:

     <% Html.BeginForm("Upload", "UploadTest", FormMethod.Post, new { enctype = "multipart/form-data" });
     %>
        <input type="file" name="fileLoad1" />
        <input type="submit" value="上传" />
     <% Html.EndForm(); %>

    控制器:

    [AcceptVerbs(HttpVerbs.Post)]
            public ActionResult Upload(FormCollection formCollection)
            {
                int cnt=Request.Files.Count;
                if (cnt > 0)
                {
                    string path = AppDomain.CurrentDomain.BaseDirectory + "uploads/";
                    string filename = Path.GetFileName(Request.Files["fileLoad1"].FileName);
                    Request.Files["fileLoad1"].SaveAs(Path.Combine(path, filename));
                    string savename = "upload/" + filename;//这是要向数据库表中保存的数据
                }

                return View();
            }

  • 相关阅读:
    hdu 1028 Ignatius and the Princess III (n的划分)
    CodeForces
    poj 3254 Corn Fields (状压DP入门)
    HYSBZ 1040 骑士 (基环外向树DP)
    PAT 1071 Speech Patterns (25)
    PAT 1077 Kuchiguse (20)
    PAT 1043 Is It a Binary Search Tree (25)
    PAT 1053 Path of Equal Weight (30)
    c++ 常用标准库
    常见数学问题
  • 原文地址:https://www.cnblogs.com/fx2008/p/2283171.html
Copyright © 2011-2022 走看看