protected void btn_Evaluation_Click(object sender, EventArgs e) { try { Result oResult = new Result(); EvaluateProcessBO oEvaluateProcessBO = new EvaluateProcessBO(); PopulateWithCurrentGridViewState(oListCandidateAnswerQuestion[Grid_Answers.PageIndex], Grid_Answers.PageIndex); Grid_Answers.DataSource = oListCandidateAnswerQuestion; Grid_Answers.DataBind(); oResult = oEvaluateProcessBO.SaveDescriptiveAnswerMarksForCandidatesForASystemUserOfAnExam(sCandidateID,oListCandidateAnswerQuestion, oExam, oSystemUser); if (oResult.ResultIsSuccess) { lbl_error.ForeColor = Color.Green; lbl_error.Text = oResult.ResultMessage; } else { lbl_error.ForeColor = Color.Red; lbl_error.Text = oResult.ResultMessage; } } catch (Exception oEx) { lbl_error.ForeColor = Color.Red; lbl_error.Text = "SaveDescriptiveAnswerMarksForCandidatesForASystemUserOfAnExam Exception."; } }