protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex != -1) { if (((HiddenField)(e.Row.FindControl("HiddenField1"))).Value == "DarhalBargozari") { ((HyperLink)(e.Row.FindControl("HyperLink1"))).Visible = true; } else { ((HyperLink)(e.Row.FindControl("HyperLink1"))).Visible = false; } if (((HiddenField)(e.Row.FindControl("HiddenField1"))).Value == "BargozarShode") { int ID_Test=int.Parse( ((Label)(e.Row.FindControl("lblID"))).Text); DataTable dt = new tbl_TestResultTableAdapter().GetDataByScoreStudent(ID_Test, int.Parse(Request.Cookies["ID_Role"].Value)); if (dt.Rows.Count > 0) { ((Label)(e.Row.FindControl("lblScore"))).Text = dt.Rows[0]["tr_Score"].ToString(); } else { ((Label)(e.Row.FindControl("lblScore"))).Text = ""; } } } }
protected void Button3_Click(object sender, EventArgs e) { int ID_Student = int.Parse(Request.QueryString["ID_Student"]); int ID_Test = int.Parse(Request.QueryString["ID_Test"]); DataTable dt= new tbl_TestResultTableAdapter().GetDataByScoreStudent(ID_Test,ID_Student); if (dt.Rows.Count > 0) { new tbl_TestResultTableAdapter().UpdateScoreStudent(double.Parse(txtScoreAllTest.Text),ID_Test, ID_Student ); } else { new tbl_TestResultTableAdapter().Insert(ID_Test, ID_Student, double.Parse(txtScoreAllTest.Text)); } }
private void FillTest() { int ID_Student = int.Parse(Request.QueryString["ID_Student"]); int ID_Test = int.Parse(Request.QueryString["ID_Test"]); DataTable dt = new tbl_TestTableAdapter().GetDataByTest_ID(ID_Test); lblTestTitle=dt.Rows[0]["t_title"].ToString(); DataTable dt2= new tbl_TestResultTableAdapter().GetDataByScoreStudent(ID_Test,ID_Student); if (dt2.Rows.Count > 0) { txtScoreAllTest.Text = dt2.Rows[0]["tr_Score"].ToString(); } DataTable dt3 = new tbl_StudentInformationTableAdapter().GetDataByStudent_ID(ID_Student); lblName.Text = dt3.Rows[0]["SI_Name"].ToString(); if (lblName.Text.Length == 0) { lblName.Text = dt3.Rows[0]["SI_UserName"].ToString(); } lblName.Text = "<a href='index.aspx?Type=StudentDetail&ID_Student=" + dt3.Rows[0]["Student_ID"].ToString() + "'>" + lblName.Text + "</a>"; }