从文件路径到MVC中的HttpPostedFileBase

时间:2018-10-02 11:47:54

标签: asp.net-mvc asp.net-mvc-5 httppostedfilebase

在我的项目中,我具有文件上传控制。保存文件路径后,我需要获取文件路径并创建HttpPostedFileBase对象并在模型中进行分配。所以我就这样尝试了。

查看

<div class="col-sm-3" style="margin-top:1%;">
      @Html.TextBoxFor(m => m.file_regn_no_upload, 
      new { @class = "form-control form-control-sm",@type="file" })
</div>

控制器

FileStream xfileStream = new FileStream(xvehicle_code.regn_no_upload, FileMode.Open);
string mimeType = MimeMapping.GetMimeMapping(xvehicle_code.regn_no_upload);
fileImage = new Class.MemoryFile(xfileStream, mimeType, Path.GetFileName(xvehicle_code.regn_no_upload));
xvehicle_code.file_regn_no_upload = fileImage;

模型

public HttpPostedFileBase file_regn_no_upload { get; set; }

如何显示带有值的文件上传。 正在使用 MVC5 VS2017

0 个答案:

没有答案