protected void dgLevel_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "AddNew") { dgLevel.FooterRow.Visible = true; } else if (e.CommandName == "Insert") { GlLevel glevel = new GlLevel(); glevel.LvlCode = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelCode")).Text; glevel.LvlDesc = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelDesc")).Text; glevel.LvlMaxSize = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelMaxSize")).Text; glevel.LvlEnabled = ((DropDownList)dgLevel.FooterRow.FindControl("ddlLevelEnabled")).SelectedValue; glevel.LvlSegType = ((DropDownList)dgLevel.FooterRow.FindControl("ddlLevelSegType")).SelectedValue; glevel.LvlOrder = ((TextBox)dgLevel.FooterRow.FindControl("txtLevelOrder")).Text; LvlManager.InsertLevel(glevel); dgLevel.FooterRow.Visible = false; dgLevel.DataSource = LvlManager.GetLevels(); dgLevel.DataBind(); dgGlCoaGen.DataSource = LvlManager.GetLevelsGrid(); dgGlCoaGen.DataBind(); //ClientScript.RegisterStartupScript(this.GetType(), "alert", "<script language=JavaScript>alert('Created Successfully! ');</script>"); } else { dgLevel.FooterRow.Visible = false; } }