Я создаю представление, модель объекта и расширение Devexpress Grid. Devexpress самостоятельно генерирует код. Но функция UpdateModal не работает с функцией контроллера в классе. выбросить "Модель типа "Models.Birim" не может быть обновлена." текст ошибки.
мои коды:
[HttpPost, ValidateInput(false)]
public ActionResult MagazaGridPartialUpdate([ModelBinder(typeof(DevExpressEditorsBinder))] Models.Birim item)
{
var model = db.Birim;
if (ModelState.IsValid)
{
try
{
var modelItem = model.FirstOrDefault(it => it.id == item.id);
if (modelItem != null)
{
this.UpdateModel(modelItem);
db.SaveChanges();
}
}
catch (Exception e)
{
ViewData["EditError"] = e.Message;
}
}
else
ViewData["EditError"] = "Please, correct all errors.";
return PartialView("_MagazaGridPartial", model.ToList());
}
может ли это работать на моей рабочей идее?