Gridview刷新问题

时间:2011-01-02 13:20:51

标签: asp.net entity-framework gridview

我想在向数据库添加记录后刷新gridview。我怎样才能做到这一点?我试图再次获取所有记录,但它会抛出错误。

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

行:DSPContext5.SaveChanges();

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();

1 个答案:

答案 0 :(得分:0)

InnerException是抛出的Exception的属性之一。您需要遍历内部异常以获取抛出异常的完整详细信息。

发布这些详细信息后,我们应该能够解决潜在的问题。