Asp.net Gridview刷新问题

Asp.net Gridview刷新问题,asp.net,entity-framework,gridview,Asp.net,Entity Framework,Gridview,我想在向数据库添加记录后刷新gridview。我该怎么做?我试图再次获取所有记录,但它抛出了一个错误 错误:更新条目时出错。有关详细信息,请参见内部异常 行:DSPContext5.SaveChanges() InnerException是引发的异常的属性之一。您需要循环遍历内部异常,以获取所引发异常的完整详细信息 发布这些详细信息后,我们应该能够找到根本问题。异常消息在哪里?“更新条目时出错。有关详细信息,请参阅内部异常。” DSPContext5 = new DSPEntities(); i

我想在向数据库添加记录后刷新gridview。我该怎么做?我试图再次获取所有记录,但它抛出了一个错误


错误:更新条目时出错。有关详细信息,请参见内部异常

行:DSPContext5.SaveChanges()


InnerException是引发的异常的属性之一。您需要循环遍历内部异常,以获取所引发异常的完整详细信息


发布这些详细信息后,我们应该能够找到根本问题。

异常消息在哪里?“更新条目时出错。有关详细信息,请参阅内部异常。”
DSPContext5 = new DSPEntities();
int inst_id = Convert.ToInt32(ddlInstructors.SelectedItem.Value);
int course_id = Convert.ToInt32(ddlCourseList.SelectedItem.Value);
var query = new Critics { critic = txtComment.Text, instructor_id = inst_id, course_id = course_id, member_id = member_id };
DSPContext5.AddToCritics(query);
DSPContext5.SaveChanges();

DSPContext2 = new DSPEntities();

var query = from c in DSPContext2.CriticsList
            where c.instructor_id == inst_id
            select new { c.id, c.courseName, c.studentName, c.studentEmail, c.critic };
GridView1.DataSource = query.ToList();
GridView1.DataBind();