public AddManholeTDS.AddManholeNewDataTable GetAddManholeNew() { addManholeNew = (AddManholeTDS.AddManholeNewDataTable)Session["addManholeNewDummy"]; if (addManholeNew == null) { addManholeNew = (AddManholeTDS.AddManholeNewDataTable)Session["addManholeNew"]; } return addManholeNew; }
protected void AddManholeNewEmptyFix(GridView grdView) { if (grdView.Rows.Count == 0) { AddManholeTDS.AddManholeNewDataTable dt = new AddManholeTDS.AddManholeNewDataTable(); dt.AddAddManholeNewRow(-1, "", "", "", "", false, -1, "", "", -1, "", "", "", "", "", "", "", "", "", "","","", "", "", "", "", -1, "","", -1, "", false); Session["addManholeNewDummy"] = dt; grdView.DataBind(); } // normally executes at all postbacks if (grdView.Rows.Count == 1) { AddManholeTDS.AddManholeNewDataTable dt = (AddManholeTDS.AddManholeNewDataTable)Session["addManholeNewDummy"]; if (dt != null) { // hide row grdView.Rows[0].Visible = false; grdView.Rows[0].Controls.Clear(); } } }