Session

MVC 提交文件到后台

电脑版发表于:2021/4/22 9:52

需要给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);
    }


关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢