当前位置:网站首页 / ASP.NET / 正文

asp.net mvc上传文件

2022年08月08日 | 来源 : 千自学 | 分类 : ASP.NET

前台cshtml中的代码
<form action="/godown/upload" method="post" enctype="multipart/form-data" hidden="hidden">
                            <input type="file" name="file" id="fileUploadBtn" accept="application/vnd.ms-excel" />
                            <input type="submit" id="fileSubmit"/>
                        </form>

后台对应controller中的处理方法
[HttpPost]
        public void upload(HttpPostedFileBase file)
        {
            var fileName = file.FileName;
            var filePath = Server.MapPath(string.Format("~/{0}", "File"));
            file.SaveAs(Path.Combine(filePath, fileName));
        }

这里需要注意,上传文件框的name应与action中的形式参数名保持一致



标签:ASP.NET

猜你喜欢

相关发表
最近发表
标签列表