-1
기본적으로 모든 jqGrid CRUD 튜토리얼을 완료하므로 기본적으로 대부분 ObjectContext 대신 DBcontext 방식을 사용합니다. ObjectContext는 방식으로 변경하는 모든 솔루션이 http://www.c-sharpcorner.com/article/performing-crud-operation-using-jqgrid-in-Asp-Net-mvc/jqGrid 목적 또는 모든 작업에 대해 ObjectContext를 사용하여 편집하는 방법
public string Edit(StudentMaster Model)
{
ApplicationDbContext db = new ApplicationDbContext();
string msg;
try
{
if (ModelState.IsValid)
{
db.Entry(Model).State = EntityState.Modified;
db.SaveChanges();
msg = "Saved Successfully";
}
else
{
msg = "Validation data not successfully";
}
}
catch (Exception ex)
{
msg = "Error occured:" + ex.Message;
}
return msg;
}
있습니까 : 내가 가지고있는 코드는이 링크 내에서 주어진 튜토리얼입니까? 내 ObjectContext는이
ECONSOVEntities1 db = new ECONSOVEntities1();
은 기본적으로 내가 변경해야 할 부분은이 부분에만 메신저 착각이 아니라면입니다.
if (ModelState.IsValid)
{
db.Entry(Model).State = EntityState.Modified;
db.SaveChanges();
msg = "Saved Successfully";
}
저와 같은 질문이 있으면 그것을 포함 시켜서 쉽게 참조 할 수 있습니다. 감사합니다.
이 EF5 (IIRC)에 DbContext' '로 대체되면서 당신은'ObjectContext' 오래 전에 죽었다는 것을 깨달아야한다. 최신 성능/보안 기능 향상은 물론 새로운 기능을 사용하려면 EF6으로 업데이트해야합니다. –