protected void AssessmentsGridView_RowUpdating(Object sender, System.Web.UI.WebControls.GridViewUpdateEventArgs e) { TextBox TBox; String assessment; double undergradRate; double gradRate; assessment = AssessmentsGridView.Rows[e.RowIndex + 1].Cells[0].Text; TBox = (TextBox)AssessmentsGridView.Rows[e.RowIndex].Cells[1].Controls[0]; undergradRate = double.Parse(TBox.Text)/100; TBox = (TextBox)AssessmentsGridView.Rows[e.RowIndex].Cells[3].Controls[0]; gradRate = double.Parse(TBox.Text)/100; StoredProcedures sp = new StoredProcedures(); sp.UpdateAssessments(FinancialYearDropDownList.SelectedValue, "Undergraduate", assessment, undergradRate); sp.UpdateAssessments(FinancialYearDropDownList.SelectedValue, "Graduate", assessment, gradRate); sp.UpdateRevenueExpenseSummary(FinancialYearDropDownList.SelectedValue); DisplayRevenueExpenseSummaryReport(); AssessmentsGridView.EditIndex = -1; DisplayAssesments(); FocusAnchor.Focus(); }