protected void grdLaterals_RowDeleting(object sender, GridViewDeleteEventArgs e) { // Laterals Gridview, if the gridview is edition mode if (grdLaterals.EditIndex >= 0) { grdLaterals.UpdateRow(grdLaterals.EditIndex, true); } // Delete laterals int lateral = int.Parse(((Label)grdLaterals.Rows[e.RowIndex].Cells[1].FindControl("lblLateral")).Text); FullLengthLiningLateralDetails model = new FullLengthLiningLateralDetails(fullLengthLiningTDS); // Delete lateral model.Delete(lateral); tbxLaterals.Text = model.GetTotalLaterals().ToString(); tbxLiveLaterals.Text = model.GetLiveLaterals().ToString(); // Store dataset Session["fullLengthLiningTDS"] = fullLengthLiningTDS; }