[英]How to Upload Image From Asp.net Core IFormFile to Azure Blob Storage?
[英]Upload image and video in 2 IFormFile Asp.net Core
我有一个表格,我需要上传图像和视频,因为图像可以完美地工作,但是如果我尝试上传视频,我所有的 model 都会返回 null。 如果我只上传图片工作正常。 我注意到如果我从视频工作的输入中删除了 accept="video/*" ,但我需要这个视频输入
public class AnuncioDTO
{
public List<IFormFile> FotoUpload { get; set; }
public List<IFormFile> VideoUpload { get; set; }
}
controller:
[HttpPost]
public async Task<IActionResult> SalvarAnuncio(AnuncioDTO model, List<IFormFile> FotoUpload, List<IFormFile> VideoUpload)
{
}
我的 razor
<form asp-action="SalvarAnuncio" asp-controller="Anuncio" method="post" name="criar-anuncio" enctype="multipart/form-data" id="msform">
<input type="file" asp-for="FotoUpload" name="FotoUpload" multiple="multiple" class="form-control" accept="image/*">
<input type="file" asp-for="VideoUpload" name="VideoUpload" multiple="multiple" class="form-control" accept="video/*">
</form>
解决了。 问题是视频的大小,支持的最大大小为 10mb
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.