protected void gvCustom_RowCommand(object sender, GridViewCommandEventArgs e) { string EventType = e.CommandName; switch (EventType) { case "EditCustom": BindAllDataToControl(Convert.ToInt32(e.CommandArgument)); break; case "DeleteCustom": CustomDetails model = new CustomDetails(); model.Id = Convert.ToInt32(e.CommandArgument); model.ParlourId = this.ParlourId; model.CustomType = (CustomDetailsEnums.CustomDetailsType)Convert.ToInt32(ddlCustomType.SelectedValue); client.DeleteCustomDetails(model); model = null; BindAllData(); break; default: break; } }