public ActionResult Edit([Bind(Include = "Id,Category_Id,User_Id,Name,Slug,Content,Created")] Post post) { if (ModelState.IsValid) { db.Entry(post).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Category_Id = new SelectList(db.Categories, "Id", "name", post.Category_Id); ViewBag.User_Id = new SelectList(db.Users, "Id", "Username", post.User_Id); // On invalide le cache de la sidebar HttpContext.Cache.Remove("Post"); return(View(post)); }