在我的创建视图中,用于创建新的载具。我想要一个文件上传功能,它将上传的文件转换为字节数组,然后将其存储为model.image。
我已经在车辆类别中将图像属性存储为字节数组。我可以使用File.ReadAllBytes作为种子,并且图像显示正常。
但是,使用图像上传将其存储为模型图像属性时遇到了困难。
这是我将字节数组转换为图像的方式
这是视图
<img class="card-img-top" src="@Url.Action("RenderImage", new { id = item.VehicleID})"
这是控制器
public async Task<ActionResult> RenderImage(int id)
{
Vehicle v = await db.Vehicles.FindAsync(id);
byte[] carImage = v.Image;
return File(carImage, "image/jpg");
}
在“创建车辆视图”中,如何使文件上传将Vehicle.Image设置为上传文件中的字节?