mvc4 使用input:file上传文件
@using (Html.BeginForm("AddNews", "NewsMgr", FormMethod.Post, new { enctype = "multipart/form-data" }))
前台页面上使用form提交,但是HtmlAttribute必须有这个属性
enctype = "multipart/form-data"
否则上传时提交到后台的Request.Files一直为空,count是0.
后台页面收到请求后便可以上传了
if (Request.Files["attachFile"] != null) { var file = Request.Files["attachFile"]; if (file.ContentLength > 0) file.SaveAs(temppath + "/" + filename); }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。