Как редактировать и сохранять данные в базе данных в MVC
Уважаемый сэр(ы),
Я новичок в MVC,
Я обновляю данные клиента, передавая только идентификатор, но не обновляя его.
Как обновить данные?
Я делаю что-то не так?.Пожалуйста, предложите мне, если есть другой способ.
Спасибо.
Что я уже пробовал:
[HttpPost, ActionName("Edit")] [ValidateAntiForgeryToken] public ActionResult Edit(int id) { Customers customers = db.Customers.Find(id); if (TryUpdateModel(customers)) /* <- here debug point doesnt go inside*/ { customers.Active = false; db.SaveChanges(); } }
Richard Deeming
Если TryUpdateModel
возвращается false
это означает , что опубликованные вами значения недействительны.
Чтобы увидеть ошибки, отладьте свой код и проверьте ModelState
словарь. Каждое значение имеет Errors
коллекция, которая расскажет вам, в чем проблема.
Sunil Bansode
Спасибо за данную идею.Это работает на меня.
Сделал это.
Karthik_Mahalingam
Всегда использовать Ответить кнопка, чтобы отправить комментарии/запрос пользователю, чтобы пользователь получил уведомление и ответил на ваш текст.