我必须查看一个用于创建,另一个用于编辑数据库中的记录。记录包含图片...我的问题是编辑。每次我要编辑记录时,我都必须重新选择图片。我怎样才能让控制器保持旧值?
我试图给输入一个默认值,但我发现我不能
public ActionResult Edit(Carousel carousel,HttpPostedFileBase picture)
{
string path = Path.Combine(Server.MapPath("~/Images"), picture.FileName);
if (ModelState.IsValid)
{
picture.SaveAs(path);
carousel.Picture = picture.FileName;
db.Entry(carousel).State = EntityState.Modified;
db.SaveChanges();
return RedirectToAction("Index");
}
return View(carousel);
}
慕标5832272
相关分类