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

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

热门标签:怎么给超市做地图标注入驻店 十堰正规电销机器人系统 巫师3为什么地图标注的财宝没有 世纪佳缘地图标注怎么去掉 外呼系统代理品牌 宁波自动外呼系统代理 外呼系统费用一年 办理400电话证件 手机地图标注如何删除

复制代码 代码如下:

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实现批量文件上传

标签:山西 嘉兴 牡丹江 景德镇 通辽 天门 平凉 泰州

巨人网络通讯声明:本文标题《ASP.NET MVC处理文件上传的小例子》,本文关键词  ASP.NET,MVC,处理,文件,上传,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《ASP.NET MVC处理文件上传的小例子》相关的同类信息!
  • 本页收集关于ASP.NET MVC处理文件上传的小例子的相关信息资讯供网民参考!
  • 推荐文章