protected void btnMerge_Click(object sender, EventArgs e) { GridViewRow row = ((Button)sender).Parent.Parent as GridViewRow; HiddenField HiddenFieldStudentID = (HiddenField)row.Cells[0].FindControl("HiddenFieldStudentID"); string StudentOID = HiddenFieldStudentID.Value; Student std = new Student(); int id = std.GetStudentOIDByBannerID(Request.QueryString["tempID"]); //lblStatus.Text = StudentOID; std = std.GetStudentByStudentOID(Convert.ToInt32(StudentOID)); if (std != null) { DeleteStudent(std.StudentOID); if (std.UpdateTempStudent(std, id) == true) { std.UpdateTempStudentinAnswer(Request.QueryString["id"], Request.QueryString["tempID"]); populate(Request.QueryString["id"]); lblStatus.ForeColor = Color.Red; lblStatus.Font.Size = 12; lblStatus.Font.Bold = true; lblStatus.Text = "Successfully Merged With Orginal Student"; } else { lblStatus.ForeColor = Color.Red; lblStatus.Font.Size = 12; lblStatus.Font.Bold = true; lblStatus.Text = "Merging Fail..."; } } }