Мне нужно просто отобразить несколько изображений, которые я вставляю, это сохранит волю в пути, но когда он показал, это действительно появляется. Я не знаю, где моя проблема, но это мой код, пожалуйста, ребята, помогите мне?
Мой контроллер
public async Task<ActionResult> Create(Inbox model, IEnumerable<HttpPostedFileBase> files)
{
var currentUser = await manager.FindByIdAsync(User.Identity.GetUserId());
if (ModelState.IsValid)
{
model.User = currentUser;
foreach (var file in files)
{
if (file != null && file.ContentLength > 0)
{
var fileName = Path.GetFileName(file.FileName);
var path = Path.Combine(Server.MapPath("~/FilesAPP"), fileName);
file.SaveAs(path);
path = Url.Content(Path.Combine("~/FilesAPP", fileName));
}
}
db.Inboxs.Add(model);
db.SaveChanges();
string url = Url.Action("List");
return Json(new { success = true, url = url });
}
return View(model);
}
Моя модель
public string Files { get; set; }
И мой взгляд
<img width="200" height="150" src="@Url.Content(Model.Files))" />
Как я могу отображать мои изображения, ребята?