public static string GetResultsByExamid(int ExamId) { WebMsg.Show("codebehind"); ReportsForResult obj_bal_Report_for_result = new ReportsForResult(); DataSet dsResult = new DataSet(); dsResult = obj_bal_Report_for_result.BAL_SYS_GetResultByExamid(ExamId); StringBuilder oBuilder = new StringBuilder(); string totalscore = "<p class=\"lead\">Total Score:" + " " + dsResult.Tables[1].Rows[0]["Result"].ToString() + " " + "/10</p>"; oBuilder.Append(totalscore); int i = 0; foreach (DataRow odr in dsResult.Tables[0].Rows) { i = i + 1; //string divtag = "<div style=\"display: inline-block\""; //string question = divtag+"<span class=\"bg-info lead\">Q" + i + ":" + odr["Question"] + "</span></div>"; string question = "<div style=\"display: inline-block\" class=\"text-primary\">Q" + i + ":</div><div style=\"display: inline-block\" class=\"text-primary\" >" + odr["Question"] + "</div>"; oBuilder.Append(question); string givenanswer = "<p>Given Answer:" + odr["GivenAnswer"] + "</p>"; oBuilder.Append(givenanswer); string crctanswer = "<p>Correct Answer:" + odr["Answer"] + "</p>"; oBuilder.Append(crctanswer); string score = "<p class=\"text-danger\">Score:" + odr["Score"] + "</p><hr/>"; oBuilder.Append(score); } return(Convert.ToString(oBuilder)); }
public void BindGrid(int ExamId) { obj_bal_Report_for_result = new ReportsForResult(); DataSet dsResult = new DataSet(); dsResult = obj_bal_Report_for_result.BAL_SYS_GetResultByExamid(ExamId); GrdExamResult.DataSource = dsResult.Tables[0]; GrdExamResult.DataBind(); }