public ActionResult Edit(Content content) { var dao = new ContentDAO(); var result = dao.Edit(content); if (result == true) { return(RedirectToAction("Index")); } else { ModelState.AddModelError("", "Chỉnh sửa bản ghi thất bại"); } SetViewBag(content.IDContentCategory); return(View()); }
[ValidateInput(false)]//Thuộc tính ValidateInput (false) được sử dụng để cho phép gửi nội dung hoặc mã HTML đến máy chủ (dễ bị tấn công) public ActionResult Edit(Content model) { if (ModelState.IsValid) { var dao = new ContentDAO(); var result = dao.Edit(model); //gán biến id vào DAO if (result > 0) //nếu insert thành công thì id>0 { SetAlert("Sửa user thành công", "success"); return(RedirectToAction("Index", "Content")); } else { ModelState.AddModelError("", "Cập Nhập thất bại"); } } SetViewBag(model.CategoryID); return(View()); }
[ValidateInput(false)]//để nó ko bị lỗi khi tạo dữ liệu cho ckeditor và ckfinder public ActionResult Edit(Content content) { if (ModelState.IsValid) { try { if (dao.Edit(content) > 0) { return(RedirectToAction("Index", "Content")); } else { ModelState.AddModelError("", "Update failure"); return(View()); } } catch (Exception ex) { ModelState.AddModelError("", ex.Message); return(View()); } } return(View()); }