您现在的位置是:网站首页> 编程资料编程资料
ASP.NET MVC处理文件上传的小例子_实用技巧_
2023-05-24
354人已围观
简介 ASP.NET MVC处理文件上传的小例子_实用技巧_
复制代码 代码如下:
Files uploaded to server
<% using (Html.BeginForm("Upload", "File", FormMethod.Post, new
{
enctype = "multipart/form-data"
}
))
{%>
;
<% } %>
Upload File
然后,我们需要根据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动态生成html页面的方法分享_实用技巧_
- 解读ASP.NET密码强度验证代码实例分享_实用技巧_
- asp.net css控制打印功能方法实例_实用技巧_
- asp.net读取磁盘文件、删除实例代码_实用技巧_
- Asp.Net生成静态页面的实现方法_实用技巧_
- asp.net表单提交时防重复提交并执行前台的JS验证_实用技巧_
- asp.net后台关闭当前页面并传值的两种方法_实用技巧_
- C#判断文件路径是否存在或者判断文件是否存在的方法_实用技巧_
- ASP.NET中在不同的子域中共享Session的具体方法_实用技巧_
- 将选择的图片显示在listview中,并显示filename,path和type的简单实例_实用技巧_
