ASP.NET MVC 文件上传

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASP.NET MVC 文件上传相关的知识,希望对你有一定的参考价值。

  如果想要用html表单实作文件上传的功能,那么必须在输出的<form>表单标签加上一个enctype属性,且内容必须设定为multipart/form-data,要通过Html.BeginForm辅助方法新增额外的属性必须再加上第四个参数,并传入一个匿名对象即可。如下范例:

@using (Html.BeginForm("Upload", "File", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
  @Html.TextBox("File1", "", new { type = "file", size = "25" })
  <input type="submit" />
}

 

以上是关于ASP.NET MVC 文件上传的主要内容,如果未能解决你的问题,请参考以下文章

文件上传到 ASP。 NET MVC 6 不工作

asp.net mvc 文件跨域上传,接收返回结果

ASP.NET mvc上传多个附件

ASP.NET Core MVC(C#) 文件上传及后台输出响应Aspose.Words处理后文件

文件/图像上传后 ASP.NET 3.0 mvc 应用程序崩溃

ASP.Net MVC 5 图像上传到文件夹