我想在向数据库添加记录后刷新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();
答案 0 :(得分:0)
InnerException是抛出的Exception的属性之一。您需要遍历内部异常以获取抛出异常的完整详细信息。
发布这些详细信息后,我们应该能够解决潜在的问题。