MVC 提交文件到后台

3791人阅读 2021/4/22 9:52 总访问:670577 评论:0 收藏:1 手机
分类: Csharp

需要给form表单添加  enctype="nultipart/form-data" 属性

<form action="路径" enctype="multipart/form-data" method="post">
 <input type="file" id="flierold"  name="filename" value="" />
 <input type="button" id="sub" value="提交"/>
</form>

后台接收文件(先创建一个接收文件的文件夹)

    //判断是否有文件传输到后台
    if (Request.Files.Count>0)
    {
     //获取第一个文件
     var file = Request.Files[0];
     //给文件添加一个随机名字
      string _filename = Guid.NewGuid().ToString().Replace("-","")+ file.FileName;
     //指定文件路径
      string url = Server.MapPath("~/Exel/") + _filename;
     //写入文件
      file.SaveAs(url);
    }


评价
脚踏实地,一步一个脚印
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
欢迎加群交流技术