主页 > 知识库 > ASP.NET MVC处理文件上传的小例子

ASP.NET MVC处理文件上传的小例子

热门标签:百度AI接口 科大讯飞语音识别系统 电商新玩法 电销业务 人工智能 网站排名优化 客户服务 国美全国运营中心

复制代码 代码如下:

asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">   
 
h2>Files uploaded to server/h2>   
 
div id="dialog" title="Upload files">     
  % using (Html.BeginForm("Upload", "File", FormMethod.Post, new 

{ 

enctype = "multipart/form-data" 

}

)) 
  {%>

br /> 
    p>input type="file" id="fileUpload" name="fileUpload" size="23"/> ;/p>br /> 
    p>input type="submit" value="Upload file" />/p>     
  % } %>   
/div> 
a href="#" onclick="jQuery('#dialog').dialog('open'); return false">Upload File/a> 
/asp:content> 


然后,我们需要根据BeginForm中FileController和action(Upload)在指定的Controller中处理请求,参考如下代码:
复制代码 代码如下:

public void Upload( 
{ 
foreach (string inputTagName in Request.Files) 
{ 
HttpPostedFileBase file = Request.Files[inputTagName]; 
if (file.ContentLength > 0) 
{ 
string filePath = Path.Combine(HttpContext.Server.MapPath("../Uploads") 
, Path.GetFileName(file.FileName)); 
file.SaveAs(filePath); 
} 
} 
 
RedirectToAction("Index", "File"); 
}

您可能感兴趣的文章:
  • ASP.NET MVC HttpPostedFileBase文件上传的实例代码
  • ASP.NET MVC4 利用uploadify.js多文件上传
  • asp.net core mvc实现文件上传实例
  • asp.net mvc 实现文件上传带进度条的思路与方法
  • 解决ASP.NET Core Mvc文件上传限制问题实例
  • ASP.NET MVC文件上传教程(二)
  • ASP.NET MVC 文件上传教程(一)
  • ASP.NET MVC5实现文件上传与地址变化处理(5)
  • 用Fine Uploader+ASP.NET MVC实现ajax文件上传[代码示例]
  • ASP.NET MVC实现批量文件上传

标签:南平 攀枝花 POS机 枣庄 益阳 厦门 咸宁 拉萨

巨人网络通讯声明:本文标题《ASP.NET MVC处理文件上传的小例子》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266